South Beach World Cup Aftermath - Italy wins and France still sucks! July 9, 2006
Hey guys, I think the Miami Dolphins won the World Series or something!!

Check out Mario Andretti’s Crunk Cup!!

How many Italia fans can you fit into the back of a truck??


Does it get any more Italian than this? (I see this guy like every day and he is very creepy/cracked out/???!)


