Cannonball Barrage

Cannonball Barrage is a level 90 Outlaw rogue talent.