Citizen Dave: Toronto mixes old and new

by