The DC Pooper

Date: Dec. 15, 2009
Location: Washington D.C., U.S.

Looks like Tyrone Biggums' still can't get his shit together.