Jamtron ??

Okay, so WTF is this? Just GoogleTubed my company on YouGoogle and this came up and I love it.