Russell Brand Probably Had Sex With This Owl

Heres Russell Brand at the Legend Of The Guardians premiere, posing (and possibly doing lines with) this owl (unconfirmed): The most shocking part about this photo, at least to me, is the fact that a Legends Of The Guardians: The Owls Of GaHoole premiere party means that its more likely

from www.bestweekever.tv

Tags: