The Most Annoying Toy Ever
My dad lives in the country next to some ranch that has all these roosters that never seem to shut up. So I can relate.
Posted by James Hudnall on 05/03 at 01:08 PM
Next entry: Ah, Japan
Previous entry: Asian Horror Movie Posters