This is equal parts awesome and terrible. Slight edge to awesome, though.
Enormous H/T to BucksfanXC