never heard tame impala before, but diggin the song they posted on the main page. very interested.
can't wait to see what next one is!! keep it rolling Coachella!
edit: and board is still glitchin....not sure how my post ended up as #1, shoulda been like #6. lol