VIDEO: Transformer Owls AKA Ptilopsis leucotis

On September 21, 2013 by Lazer Horse
Off

The video below show a real life Transformer owl. Believe. It’s been online for a few years and has rightfully smashed up well over a million views. This particular transformer owl is the star of...

Read More →