Ottawa Resident Loses It Over Diesel Engines and Horns. Angry Rant.