Filming The Irish Rovers Christmas at Banff Centre, Alberta.
Caption: Filming The Irish Rovers Christmas at Banff Centre, Alberta.
Actor
Source: IMDB
Wilcil McDowell is an actor, known for The Irish Rovers (1971).