Tosca - "Elitsa" (video)

by Alan Ranta

29 May 2009

 

If you have ever taken the time to look in a mirror on acid or shrooms, you may be able to relate to this Tosca video of a selection from 2009’s No Hassle.

Rating:

//comments
//Mixed media
//Blogs

"Island of Lemurs: Madagascar" Is Cute but Spooky

// Short Ends and Leader

"This flick is a superficial but eye-popping survey for armchair nature tourists.

READ the article