Picture Lock Features MIA

In the 83rd episode of Picture Lock (WERA 96.7 FM). Picture Lock is an entertainment website, radio show, podcast, and hour long film review TV show.

Picture Lock Podcast