About Sneaky Zebra
Duo of filmmakers from the UK making awesome, geeky and fun videos. Also featuring a Zebra. . . maybe
Sneaky Zebra Description
Two Filmmakers making short films, parodies and cosplay videos on YouTube.
More about Sneaky Zebra
Sneaky Zebra is located at London, United Kingdom
http://www.youtube.com/sneakyzebra