Category: Ongoing Series

Moving Pictures Logo
Film Logan Polk's Film Reviews Moving Pictures Ongoing Series

Moving Pictures Vol. 20: The Light of Discovery

Logan’s Moving Pictures ventures back 65 Million Years (not really, just back to 1993- which may seem that long agoContinue Reading