Bathroom Mirror Defogger

Who are they? Richard Dallaire
Where are they from? Oshawa, ON
How much are they asking for? 20K for 20%

Richard Dallaire from Oshawa, ON, brings his bathroom mirror defogger into the Den.