Select Page

Birder Poster“Actor Tom Cavanagh was interviewed over the phone by The Windsor Star’s Claudio D’Andrea in mid-April from Vancouver, where he was filming the season finale of The Flash. Following is an edited version of the interview:”

Read the interview HERE