2 cannandales = usa
gt = american I think, but wouldnt be surprised if its japan
miele frame; canadian? or maybe tubing from japany?
norco (not that it hardly counts being a bike on the trainer this winter), probably japan!
with my current bikes and a small handful of treks I had a lot of my bikes have been american, hmm!