just a number 05272011

Introducing: just a number 05272011

The latest musical artist trying the mystery route is the oddly named just a number…