Found these guys near my mom's house. They are just laying around right near my car. Good thing nobody stepped on them. I think these baby birds are American Robin or Turdus migratorius.
I look very angry because it took me an hour to find the stupid nest to put them back in. I looked at every tree and saw nothing. After an hour I was kind of freaking out because I did not know what to do. Than I saw their small nest. The stupid birds built it in the bushes, right near where every parks their cars.