Monday

Ad: Dodge Challenger Freedom Commercial

This is probably one of the best car commercials of 2010. So simple, yet so hilariously awesome.


Dodge Challenger Freedom Commercial



Via Andrew