Thunderbirds, 8 August 2004, Devonshire Mall, Windsor, Ontario