Top definition
An indie band blending progressive rock with pop vocals and strange 80s guitars.
Polytechnic plays shows in Bartlett, IL.
by Biftek April 28, 2005
Get the mug
Get a polytechnic mug for your dog Nathalie.
buy the domain for your pet site