Long Tall Sally

Scene of the Week: Long Tall Sally

It may very well be the greatest action movie ever made. It stars one of the biggest action movie icons of all-time battling one of the greatest movie monsters of all-time. It is filled with memorable scenes and...