Anyone else seen these around lately?

Mar 11, 2005 00:34









Came across these moving (hur hur) ads the other day. Think they're really cool! Love the tail. Anyone know where I can steal one for my car? :p
Previous post Next post
Up