Melali Premiere- La Paloma theatre, August 12, 2010, Encinitas, CA
08.12.10 Wondering where all that extra footage from Rob Machado's latest film project The Drifter went? Well here it is, compiled into a film of some of the best footage from several different spots in Indonesia. The film premieres on Thursday, August 12 at La Paloma Theatre in Encinitas with showings at 7:30 pm and 9:00 pm. Other premiere locations will be released shortly.