Tags Dennis Quaid
Tag: Dennis Quaid
Dennis Quaid and the Sharks
The Village Studio Los Angeles, CA
December 05 2018
Review by Michelle Nati Photos by Stevo Rood / ARoodPhoto.com
In 1989, we saw a tiny bit of...