GALLERY M, Peck Slip Studios and Team Red Bull co-host film screening at Tribeca Film Center on Thursday, April 16

LUBIE LOVE – The Movie, is a documentary on one trucker’s experience with America’s addiction to foreign oil and the modern automobile. The film is screening in New York City at the Tribeca Film Center, Thursday, April 16, 2009 at 7PM. Tribeca Film Center is located at 54 Varick Street, New York, NY 10013 (Leight and Varick St.) The film is a GALLERY M new media and Peck Slip Studio joint production.

Read More

Back to top