avatar

buffalobison

What time is it when a buffalo sits on your bed? Time to get a new bed!