Whether it's the awkward silence or the constant need to keep rambling on, no-one does a perfect first date. Actually, the only thing that could make a first date worse, is if your ex's showed up - right?
2017
2007
2013
2012
2024
1997
2018
2008
1955
2010
2014
2026
2016
1994
2025