Woke up this morning and heard that Castro has stepped down. That seemed pretty fitting considering the fact that he has probably been d...
Published February 20, 2008 94 views More Info »
Additional Credits
Additional Credits:
Jay and Greg
1 Funny Votes
2 Die Votes
94 Views
Published February 20, 2008
Advertisement
Advertisement

From Around the Web