Marek Tihhonov, Maniakkide Tänav & Meelis Ivanov