Posted: 5/20/2009
At the Delray Beach Film Festival on May 20 were (l. to r.)
Treasure Raiders
star Alexander Nevsky, festival organizer Michael Posner and Maverick’s Doug Schwab. Maverick’s DVD streets on June 2.
Advertisement