News Luck & Lana Kill The Computer Deliver “Bwomp” (Video) mediamaverick - April 1, 2016 0 Jake Handegard of Morningside Films helms Luck & Lana Kill The Computer’s latest high energy, action-packed clip. Check out “Bwomp” below.