>>212250636
That does sound like bullshit I never rented it. I can easily see the tape on the rental shelf, I passed it many times. There's a big frog and it says "Frogs!" Brandon Lee did an appalling movie called Laser Team or Laser Force or some shit. Laser whatever. No fucking lasers in the entire pos.