Date: April 28th, 2011

Therese On Air

Therese On Air

In the wake of the recent victory, Therese aired on a Channel 8 News exclusive.

Read more