Comment

Bad Lip Reading Does the 2013 Independent Spirit Awards

25
Vicious Babushka2/26/2013 5:55:58 pm PST

DERP. FAIL. Because this has WORKED SO WELL for the past 30 years.