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.
Check out this cool site for chemical peel solutions and other skincare products)))