Control Freak 2009 Ibiza version – Official Music Video
Written by Maximus Aurelius
June 17, 2010 3:24 pm
Are your eyes deceiving you? No – there really are a lot of people standing in a street raving to a Seat Ibiza. Outrageous product placement or just a bit of fun, it probably shouldn’t bother you too much as not only is Control Freak a classic, but the advertising link doesn’t work…oops.