January 11, 2009

Audio Technica ATH L3000

Some argue the world's finest headphones. Look about right to me. Sit back, wrap your ears in a mortgage payment, and enjoy. They made 500 pairs of these little guys. Made in Japan and finished in British leather. "Yo, these ear goggles don't even got noise reduction. That's mad wack."