Lesser known movies

I grew up watching movies ALL the time. I know most people do but what I love is just how bizarre some of the movies I watched were. To the point not many people know about them - this is mostly due to my love of straight to video films. Even as a kid I [...]