Tags The Sharks
Tag: The Sharks
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...