Elmhurst residents Ryan Ohm and Jeremy Marsan wanted to create a platform where independent filmmakers could release their work, so they turned to VHS. Weird Life LTR is a new business in Elmhurst that aims to change the way people watch movies. The concept is simple: people buy movies from the website for $12.99 and receive a VHS tape and a free bag of popcorn. There … [Read more...] about Love VHS? Are you into Indie Movies? An Independent Elmhurst Business is Catering to You!