ANYONE ELSE SEE ADS FOR INITIAL D ON RJ?
How awesome is that? Coolest ads I've ever seen on this site. I loved that show a few years back. Watched the first few seasons with glee.
3367725283_b830c1aff4_o.jpg