Ducky just wants a quick score, but when he visits his dealer at the wrong time, he gets more than he bargained for.
2004
2015
2025
1980
2022
2003
2001
2011
2021
2023
1976
1982
2014
2020
2008