The Macguffin Report-logo

The Macguffin Report

2 Favorites


Location:

United States

Description:

Topical current event discussion on the entertainment industry - covering movies, TV and American culture from a rarely heard point of view.

Language:

English