User Comments:
Anonymous commented at 2010-02-21 23:14:19 » #231111
its quite an odd combination of Meiling and the Alfa Romeo Brera
0 Points
Flag
jedi1357 commented at 2010-06-06 21:05:30 » #325077
Reminds me of "Escape From the Planet of the Apes".
0 Points
Flag
Anonymous commented at 2012-12-25 22:58:21 » #1231720
Reminds me of some of the old Cal Worthington ads...
1 Points
Flag