Tuesday, June 28, 2011

Rastasaurus

So from a spawning of some conversation at Jurassic Park at Universal Studios in FL, I give you....


The VELOCIRASTA!




No comments: