Bigger Is Better Of The Day

Favorite
Bigger Is Better Of The Day
Submitted by: Unknown
- -

Bigger Is Better Of The Day: The largest Optimus Prime statue has been unveiled into Shenyang City, China. Made of 20 cars, it stands a 36ft. and is 21 tons of pure Optimus Prime.

Consider yourself warned Deceptacons!

[Oddity Central]

Moar Cheezburger!