Totally Enormous Extinct Dinosaurs: Stronger 2012

Mayer\Leyva

Jillian Mayer and Lucas Leyva (collectively Mayer\Leyva) created this video for Totally Enormous Extinct Dinosaurs.