RIP 66 Barracuda
Hard hit
Print