108,633 Cars and Trucks For Sale

Search by make, model, or body style
  • 2016

108,633 Cars and Trucks For Sale

108,633 Cars and Trucks For Sale

2016 Lincoln MKX Reserve image 1
2016 Lincoln MKX Reserve image 2
2016 Lincoln MKX Reserve image 3
2016 Lincoln MKX Reserve image 4
2016 Lincoln MKX Reserve image 5
2016 Lincoln MKX Reserve image 6
2016 Lincoln MKX Reserve image 7
2016 Lincoln MKX Reserve image 8
2016 Lincoln MKX Reserve image 9
2016 Lincoln MKX Reserve image 10
2016 Lincoln MKX Reserve image 11
2016 Lincoln MKX Reserve image 12
2016 Lincoln MKX Reserve image 13
2016 Lincoln MKX Reserve image 14
2016 Lincoln MKX Reserve image 15
2016 Lincoln MKX Reserve image 16
2016 Lincoln MKX Reserve image 17
2016 Lincoln MKX Reserve image 18
2016 Lincoln MKX Reserve image 19
2016 Lincoln MKX Reserve image 20
2016 Lincoln MKX Reserve image 21
2016 Lincoln MKX Reserve image 22
Reserve / 106,854 miles
Annapolis, MD
Koons Ford of Annapolis
2016 Chevrolet Traverse LT image 1
2016 Chevrolet Traverse LT image 2
2016 Chevrolet Traverse LT image 3
2016 Chevrolet Traverse LT image 4
2016 Chevrolet Traverse LT image 5
2016 Chevrolet Traverse LT image 6
2016 Chevrolet Traverse LT image 7
2016 Chevrolet Traverse LT image 8
2016 Chevrolet Traverse LT image 9
2016 Chevrolet Traverse LT image 10
2016 Chevrolet Traverse LT image 11
2016 Chevrolet Traverse LT image 12
LT / 152,563 miles
Cedar Rapids, IA
McGrath Chrysler Jeep Dodge Ram
2016 Tesla Model S P100D image 1
2016 Tesla Model S P100D image 2
2016 Tesla Model S P100D image 3
2016 Tesla Model S P100D image 4
2016 Tesla Model S P100D image 5
2016 Tesla Model S P100D image 6
2016 Tesla Model S P100D image 7
2016 Tesla Model S P100D image 8
2016 Tesla Model S P100D image 9
2016 Tesla Model S P100D image 10
2016 Tesla Model S P100D image 11
2016 Tesla Model S P100D image 12
2016 Tesla Model S P100D image 13
2016 Tesla Model S P100D image 14
2016 Tesla Model S P100D image 15
2016 Tesla Model S P100D image 16
2016 Tesla Model S P100D image 17
2016 Tesla Model S P100D image 18
2016 Tesla Model S P100D image 19
2016 Tesla Model S P100D image 20
2016 Tesla Model S P100D image 21
2016 Tesla Model S P100D image 22
2016 Tesla Model S P100D image 23
2016 Tesla Model S P100D image 24
2016 Tesla Model S P100D image 25
2016 Tesla Model S P100D image 26
2016 Tesla Model S P100D image 27
2016 Tesla Model S P100D image 28
P100D / 19,543 miles
Columbus, OH
Mark Wahlberg Buick GMC
2016 Volvo XC90 T6 Momentum image 1
2016 Volvo XC90 T6 Momentum image 2
2016 Volvo XC90 T6 Momentum image 3
2016 Volvo XC90 T6 Momentum image 4
2016 Volvo XC90 T6 Momentum image 5
2016 Volvo XC90 T6 Momentum image 6
2016 Volvo XC90 T6 Momentum image 7
2016 Volvo XC90 T6 Momentum image 8
2016 Volvo XC90 T6 Momentum image 9
2016 Volvo XC90 T6 Momentum image 10
2016 Volvo XC90 T6 Momentum image 11
2016 Volvo XC90 T6 Momentum image 12
2016 Volvo XC90 T6 Momentum image 13
2016 Volvo XC90 T6 Momentum image 14
2016 Volvo XC90 T6 Momentum image 15
2016 Volvo XC90 T6 Momentum image 16
2016 Volvo XC90 T6 Momentum image 17
2016 Volvo XC90 T6 Momentum image 18
2016 Volvo XC90 T6 Momentum image 19
2016 Volvo XC90 T6 Momentum image 20
2016 Volvo XC90 T6 Momentum image 21
2016 Volvo XC90 T6 Momentum image 22
2016 Volvo XC90 T6 Momentum image 23
2016 Volvo XC90 T6 Momentum image 24
2016 Volvo XC90 T6 Momentum image 25
2016 Volvo XC90 T6 Momentum image 26
2016 Volvo XC90 T6 Momentum image 27
2016 Volvo XC90 T6 Momentum image 28
2016 Volvo XC90 T6 Momentum image 29
2016 Volvo XC90 T6 Momentum image 30
2016 Volvo XC90 T6 Momentum image 31
2016 Volvo XC90 T6 Momentum image 32
T6 Momentum / 110,951 miles
Huntington, NY
Huntington Volvo
2016 Honda CR-V Touring image 1
2016 Honda CR-V Touring image 2
2016 Honda CR-V Touring image 3
2016 Honda CR-V Touring image 4
2016 Honda CR-V Touring image 5
2016 Honda CR-V Touring image 6
2016 Honda CR-V Touring image 7
Touring / 44,767 miles
Bellevue, WA
Volvo Cars Bellevue
2016 Buick Enclave Premium image 1
2016 Buick Enclave Premium image 2
2016 Buick Enclave Premium image 3
2016 Buick Enclave Premium image 4
2016 Buick Enclave Premium image 5
2016 Buick Enclave Premium image 6
2016 Buick Enclave Premium image 7
2016 Buick Enclave Premium image 8
2016 Buick Enclave Premium image 9
2016 Buick Enclave Premium image 10
2016 Buick Enclave Premium image 11
2016 Buick Enclave Premium image 12
2016 Buick Enclave Premium image 13
2016 Buick Enclave Premium image 14
2016 Buick Enclave Premium image 15
2016 Buick Enclave Premium image 16
2016 Buick Enclave Premium image 17
2016 Buick Enclave Premium image 18
2016 Buick Enclave Premium image 19
2016 Buick Enclave Premium image 20
2016 Buick Enclave Premium image 21
2016 Buick Enclave Premium image 22
2016 Buick Enclave Premium image 23
Premium / 131,448 miles
Davenport, IA
Davenport Used Car Superstore
2016 Ford F-150 Lariat image 1
2016 Ford F-150 Lariat image 2
2016 Ford F-150 Lariat image 3
2016 Ford F-150 Lariat image 4
2016 Ford F-150 Lariat image 5
2016 Ford F-150 Lariat image 6
2016 Ford F-150 Lariat image 7
2016 Ford F-150 Lariat image 8
2016 Ford F-150 Lariat image 9
2016 Ford F-150 Lariat image 10
2016 Ford F-150 Lariat image 11
2016 Ford F-150 Lariat image 12
2016 Ford F-150 Lariat image 13
2016 Ford F-150 Lariat image 14
2016 Ford F-150 Lariat image 15
2016 Ford F-150 Lariat image 16
2016 Ford F-150 Lariat image 17
2016 Ford F-150 Lariat image 18
2016 Ford F-150 Lariat image 19
2016 Ford F-150 Lariat image 20
2016 Ford F-150 Lariat image 21
2016 Ford F-150 Lariat image 22
2016 Ford F-150 Lariat image 23
2016 Ford F-150 Lariat image 24
2016 Ford F-150 Lariat image 25
2016 Ford F-150 Lariat image 26
2016 Ford F-150 Lariat image 27
2016 Ford F-150 Lariat image 28
2016 Ford F-150 Lariat image 29
2016 Ford F-150 Lariat image 30
Lariat / 68,078 miles
Macomb, IL
Ron Elbe Auto Sales
2016 Ford F-150 XLT image 1
2016 Ford F-150 XLT image 2
2016 Ford F-150 XLT image 3
2016 Ford F-150 XLT image 4
2016 Ford F-150 XLT image 5
2016 Ford F-150 XLT image 6
2016 Ford F-150 XLT image 7
2016 Ford F-150 XLT image 8
2016 Ford F-150 XLT image 9
2016 Ford F-150 XLT image 10
2016 Ford F-150 XLT image 11
2016 Ford F-150 XLT image 12
2016 Ford F-150 XLT image 13
2016 Ford F-150 XLT image 14
2016 Ford F-150 XLT image 15
2016 Ford F-150 XLT image 16
2016 Ford F-150 XLT image 17
2016 Ford F-150 XLT image 18
2016 Ford F-150 XLT image 19
2016 Ford F-150 XLT image 20
2016 Ford F-150 XLT image 21
2016 Ford F-150 XLT image 22
2016 Ford F-150 XLT image 23
2016 Ford F-150 XLT image 24
2016 Ford F-150 XLT image 25
2016 Ford F-150 XLT image 26
2016 Ford F-150 XLT image 27
XLT / 90,553 miles
Manhattan, KS
KIA of Manhattan
2016 Chevrolet Malibu LT image 1
2016 Chevrolet Malibu LT image 2
2016 Chevrolet Malibu LT image 3
2016 Chevrolet Malibu LT image 4
2016 Chevrolet Malibu LT image 5
2016 Chevrolet Malibu LT image 6
2016 Chevrolet Malibu LT image 7
2016 Chevrolet Malibu LT image 8
2016 Chevrolet Malibu LT image 9
2016 Chevrolet Malibu LT image 10
2016 Chevrolet Malibu LT image 11
2016 Chevrolet Malibu LT image 12
2016 Chevrolet Malibu LT image 13
2016 Chevrolet Malibu LT image 14
2016 Chevrolet Malibu LT image 15
2016 Chevrolet Malibu LT image 16
2016 Chevrolet Malibu LT image 17
2016 Chevrolet Malibu LT image 18
2016 Chevrolet Malibu LT image 19
2016 Chevrolet Malibu LT image 20
2016 Chevrolet Malibu LT image 21
LT / 75,204 miles
Lewistown, PA
Lake Ford Lincoln
2016 Jeep Cherokee Sport image 1
2016 Jeep Cherokee Sport image 2
2016 Jeep Cherokee Sport image 3
2016 Jeep Cherokee Sport image 4
2016 Jeep Cherokee Sport image 5
2016 Jeep Cherokee Sport image 6
2016 Jeep Cherokee Sport image 7
2016 Jeep Cherokee Sport image 8
2016 Jeep Cherokee Sport image 9
2016 Jeep Cherokee Sport image 10
2016 Jeep Cherokee Sport image 11
2016 Jeep Cherokee Sport image 12
2016 Jeep Cherokee Sport image 13
2016 Jeep Cherokee Sport image 14
2016 Jeep Cherokee Sport image 15
2016 Jeep Cherokee Sport image 16
2016 Jeep Cherokee Sport image 17
2016 Jeep Cherokee Sport image 18
2016 Jeep Cherokee Sport image 19
2016 Jeep Cherokee Sport image 20
2016 Jeep Cherokee Sport image 21
2016 Jeep Cherokee Sport image 22
2016 Jeep Cherokee Sport image 23
2016 Jeep Cherokee Sport image 24
2016 Jeep Cherokee Sport image 25
2016 Jeep Cherokee Sport image 26
2016 Jeep Cherokee Sport image 27
2016 Jeep Cherokee Sport image 28
2016 Jeep Cherokee Sport image 29
Sport / 109,768 miles
Muscatine, IA
Ed Morse Chrysler Dodge Jeep Ram
2016 Dodge Journey SXT image 1
2016 Dodge Journey SXT image 2
2016 Dodge Journey SXT image 3
2016 Dodge Journey SXT image 4
2016 Dodge Journey SXT image 5
2016 Dodge Journey SXT image 6
2016 Dodge Journey SXT image 7
2016 Dodge Journey SXT image 8
2016 Dodge Journey SXT image 9
2016 Dodge Journey SXT image 10
2016 Dodge Journey SXT image 11
2016 Dodge Journey SXT image 12
2016 Dodge Journey SXT image 13
2016 Dodge Journey SXT image 14
2016 Dodge Journey SXT image 15
2016 Dodge Journey SXT image 16
2016 Dodge Journey SXT image 17
2016 Dodge Journey SXT image 18
2016 Dodge Journey SXT image 19
2016 Dodge Journey SXT image 20
2016 Dodge Journey SXT image 21
2016 Dodge Journey SXT image 22
2016 Dodge Journey SXT image 23
2016 Dodge Journey SXT image 24
2016 Dodge Journey SXT image 25
2016 Dodge Journey SXT image 26
2016 Dodge Journey SXT image 27
2016 Dodge Journey SXT image 28
2016 Dodge Journey SXT image 29
2016 Dodge Journey SXT image 30
2016 Dodge Journey SXT image 31
2016 Dodge Journey SXT image 32
2016 Dodge Journey SXT image 33

2016 Dodge Journey

was $13,799
$13,393
SXT / 72,273 miles
Salt Lake City, UT
Larry H. Miller Ford Salt Lake City
2016 Volkswagen Jetta Sport image 1
2016 Volkswagen Jetta Sport image 2
2016 Volkswagen Jetta Sport image 3
2016 Volkswagen Jetta Sport image 4
2016 Volkswagen Jetta Sport image 5
2016 Volkswagen Jetta Sport image 6
2016 Volkswagen Jetta Sport image 7
2016 Volkswagen Jetta Sport image 8
2016 Volkswagen Jetta Sport image 9
2016 Volkswagen Jetta Sport image 10
2016 Volkswagen Jetta Sport image 11
2016 Volkswagen Jetta Sport image 12
2016 Volkswagen Jetta Sport image 13
2016 Volkswagen Jetta Sport image 14
2016 Volkswagen Jetta Sport image 15
2016 Volkswagen Jetta Sport image 16
2016 Volkswagen Jetta Sport image 17
2016 Volkswagen Jetta Sport image 18
2016 Volkswagen Jetta Sport image 19
2016 Volkswagen Jetta Sport image 20
2016 Volkswagen Jetta Sport image 21
2016 Volkswagen Jetta Sport image 22
2016 Volkswagen Jetta Sport image 23
2016 Volkswagen Jetta Sport image 24
2016 Volkswagen Jetta Sport image 25
2016 Volkswagen Jetta Sport image 26
2016 Volkswagen Jetta Sport image 27
2016 Volkswagen Jetta Sport image 28
2016 Volkswagen Jetta Sport image 29
2016 Volkswagen Jetta Sport image 30
2016 Volkswagen Jetta Sport image 31
2016 Volkswagen Jetta Sport image 32
Sport / 94,908 miles
Salt Lake City, UT
Larry H. Miller Ford Salt Lake City
2016 Mercedes-Benz E-Class E 350 image 1
2016 Mercedes-Benz E-Class E 350 image 2
2016 Mercedes-Benz E-Class E 350 image 3
2016 Mercedes-Benz E-Class E 350 image 4
2016 Mercedes-Benz E-Class E 350 image 5
2016 Mercedes-Benz E-Class E 350 image 6
2016 Mercedes-Benz E-Class E 350 image 7
2016 Mercedes-Benz E-Class E 350 image 8
2016 Mercedes-Benz E-Class E 350 image 9
2016 Mercedes-Benz E-Class E 350 image 10
2016 Mercedes-Benz E-Class E 350 image 11
2016 Mercedes-Benz E-Class E 350 image 12
2016 Mercedes-Benz E-Class E 350 image 13
2016 Mercedes-Benz E-Class E 350 image 14
2016 Mercedes-Benz E-Class E 350 image 15
2016 Mercedes-Benz E-Class E 350 image 16
2016 Mercedes-Benz E-Class E 350 image 17
2016 Mercedes-Benz E-Class E 350 image 18
2016 Mercedes-Benz E-Class E 350 image 19
2016 Mercedes-Benz E-Class E 350 image 20
2016 Mercedes-Benz E-Class E 350 image 21
2016 Mercedes-Benz E-Class E 350 image 22
2016 Mercedes-Benz E-Class E 350 image 23
2016 Mercedes-Benz E-Class E 350 image 24
2016 Mercedes-Benz E-Class E 350 image 25
2016 Mercedes-Benz E-Class E 350 image 26

2016 Mercedes-Benz E-Class

was $21,538
$20,158
E 350 / 61,186 miles
Chesapeake, VA
Southern Nissan Chesapeake
2016 Ford F-150 XLT image 1
2016 Ford F-150 XLT image 2
2016 Ford F-150 XLT image 3
2016 Ford F-150 XLT image 4
2016 Ford F-150 XLT image 5
2016 Ford F-150 XLT image 6
2016 Ford F-150 XLT image 7
2016 Ford F-150 XLT image 8
2016 Ford F-150 XLT image 9
2016 Ford F-150 XLT image 10
2016 Ford F-150 XLT image 11
2016 Ford F-150 XLT image 12
2016 Ford F-150 XLT image 13
2016 Ford F-150 XLT image 14
2016 Ford F-150 XLT image 15
2016 Ford F-150 XLT image 16
2016 Ford F-150 XLT image 17
2016 Ford F-150 XLT image 18
2016 Ford F-150 XLT image 19
2016 Ford F-150 XLT image 20
2016 Ford F-150 XLT image 21
2016 Ford F-150 XLT image 22
2016 Ford F-150 XLT image 23

2016 Ford F-150

was $16,900
$16,500
XLT / 171,269 miles
Sparta, MI
Sparta Chevrolet
2016 Ford Edge Titanium image 1
2016 Ford Edge Titanium image 2
2016 Ford Edge Titanium image 3
2016 Ford Edge Titanium image 4
2016 Ford Edge Titanium image 5
2016 Ford Edge Titanium image 6
Titanium / 110,393 miles
Casper, WY
Vista Nissan
2016 Kia Soul Soul+ image 1
2016 Kia Soul Soul+ image 2
2016 Kia Soul Soul+ image 3
2016 Kia Soul Soul+ image 4
2016 Kia Soul Soul+ image 5
2016 Kia Soul Soul+ image 6
2016 Kia Soul Soul+ image 7
2016 Kia Soul Soul+ image 8
2016 Kia Soul Soul+ image 9
2016 Kia Soul Soul+ image 10
2016 Kia Soul Soul+ image 11
2016 Kia Soul Soul+ image 12
2016 Kia Soul Soul+ image 13
2016 Kia Soul Soul+ image 14
2016 Kia Soul Soul+ image 15
2016 Kia Soul Soul+ image 16
2016 Kia Soul Soul+ image 17
2016 Kia Soul Soul+ image 18
2016 Kia Soul Soul+ image 19
2016 Kia Soul Soul+ image 20
2016 Kia Soul Soul+ image 21
2016 Kia Soul Soul+ image 22
2016 Kia Soul Soul+ image 23
2016 Kia Soul Soul+ image 24
2016 Kia Soul Soul+ image 25
2016 Kia Soul Soul+ image 26
2016 Kia Soul Soul+ image 27
2016 Kia Soul Soul+ image 28
2016 Kia Soul Soul+ image 29
2016 Kia Soul Soul+ image 30
2016 Kia Soul Soul+ image 31
2016 Kia Soul Soul+ image 32
2016 Kia Soul Soul+ image 33
2016 Kia Soul Soul+ image 34
2016 Kia Soul Soul+ image 35
2016 Kia Soul Soul+ image 36
2016 Kia Soul Soul+ image 37
2016 Kia Soul Soul+ image 38
2016 Kia Soul Soul+ image 39
2016 Kia Soul Soul+ image 40
2016 Kia Soul Soul+ image 41
2016 Kia Soul Soul+ image 42
2016 Kia Soul Soul+ image 43
2016 Kia Soul Soul+ image 44
2016 Kia Soul Soul+ image 45
2016 Kia Soul Soul+ image 46
2016 Kia Soul Soul+ image 47
2016 Kia Soul Soul+ image 48
2016 Kia Soul Soul+ image 49
2016 Kia Soul Soul+ image 50
2016 Kia Soul Soul+ image 51
2016 Kia Soul Soul+ image 52
2016 Kia Soul Soul+ image 53
2016 Kia Soul Soul+ image 54
2016 Kia Soul Soul+ image 55
2016 Kia Soul Soul+ image 56
2016 Kia Soul Soul+ image 57
2016 Kia Soul Soul+ image 58
2016 Kia Soul Soul+ image 59
2016 Kia Soul Soul+ image 60
2016 Kia Soul Soul+ image 61
2016 Kia Soul Soul+ image 62
2016 Kia Soul Soul+ image 63
2016 Kia Soul Soul+ image 64
2016 Kia Soul Soul+ image 65
2016 Kia Soul Soul+ image 66
2016 Kia Soul Soul+ image 67
2016 Kia Soul Soul+ image 68
2016 Kia Soul Soul+ image 69
2016 Kia Soul Soul+ image 70
2016 Kia Soul Soul+ image 71
2016 Kia Soul Soul+ image 72
2016 Kia Soul Soul+ image 73
2016 Kia Soul Soul+ image 74
2016 Kia Soul Soul+ image 75
2016 Kia Soul Soul+ image 76
Soul+ / 69,318 miles
Amelia, OH
Mid-America Auto Group
2016 GMC Sierra 2500HD Denali image 1
2016 GMC Sierra 2500HD Denali image 2
2016 GMC Sierra 2500HD Denali image 3
2016 GMC Sierra 2500HD Denali image 4
2016 GMC Sierra 2500HD Denali image 5
2016 GMC Sierra 2500HD Denali image 6
2016 GMC Sierra 2500HD Denali image 7
2016 GMC Sierra 2500HD Denali image 8
2016 GMC Sierra 2500HD Denali image 9
2016 GMC Sierra 2500HD Denali image 10
2016 GMC Sierra 2500HD Denali image 11
2016 GMC Sierra 2500HD Denali image 12
2016 GMC Sierra 2500HD Denali image 13
2016 GMC Sierra 2500HD Denali image 14
2016 GMC Sierra 2500HD Denali image 15
2016 GMC Sierra 2500HD Denali image 16
2016 GMC Sierra 2500HD Denali image 17
2016 GMC Sierra 2500HD Denali image 18
2016 GMC Sierra 2500HD Denali image 19
2016 GMC Sierra 2500HD Denali image 20
2016 GMC Sierra 2500HD Denali image 21
2016 GMC Sierra 2500HD Denali image 22
2016 GMC Sierra 2500HD Denali image 23
2016 GMC Sierra 2500HD Denali image 24

2016 GMC Sierra 2500HD

was $44,800
$42,998
Denali / 84,136 miles
Shallotte, NC
Auto Saints
2016 Honda CR-V EX image 1
2016 Honda CR-V EX image 2
2016 Honda CR-V EX image 3
2016 Honda CR-V EX image 4
2016 Honda CR-V EX image 5
2016 Honda CR-V EX image 6
2016 Honda CR-V EX image 7
2016 Honda CR-V EX image 8
2016 Honda CR-V EX image 9
2016 Honda CR-V EX image 10
2016 Honda CR-V EX image 11
2016 Honda CR-V EX image 12
2016 Honda CR-V EX image 13
2016 Honda CR-V EX image 14
2016 Honda CR-V EX image 15
2016 Honda CR-V EX image 16
2016 Honda CR-V EX image 17
2016 Honda CR-V EX image 18
2016 Honda CR-V EX image 19
2016 Honda CR-V EX image 20
2016 Honda CR-V EX image 21
2016 Honda CR-V EX image 22
2016 Honda CR-V EX image 23
2016 Honda CR-V EX image 24
2016 Honda CR-V EX image 25
2016 Honda CR-V EX image 26
2016 Honda CR-V EX image 27
2016 Honda CR-V EX image 28
2016 Honda CR-V EX image 29
2016 Honda CR-V EX image 30
2016 Honda CR-V EX image 31
2016 Honda CR-V EX image 32
EX / 103,658 miles
Alhambra, CA
Kia of Alhambra
2016 Nissan Murano SV image 1
2016 Nissan Murano SV image 2
2016 Nissan Murano SV image 3
2016 Nissan Murano SV image 4
2016 Nissan Murano SV image 5
2016 Nissan Murano SV image 6
2016 Nissan Murano SV image 7
2016 Nissan Murano SV image 8
2016 Nissan Murano SV image 9
2016 Nissan Murano SV image 10
2016 Nissan Murano SV image 11
2016 Nissan Murano SV image 12
2016 Nissan Murano SV image 13
2016 Nissan Murano SV image 14
2016 Nissan Murano SV image 15
2016 Nissan Murano SV image 16
2016 Nissan Murano SV image 17
2016 Nissan Murano SV image 18
2016 Nissan Murano SV image 19
2016 Nissan Murano SV image 20
2016 Nissan Murano SV image 21
2016 Nissan Murano SV image 22
2016 Nissan Murano SV image 23
2016 Nissan Murano SV image 24
2016 Nissan Murano SV image 25
SV / 47,571 miles
Rochester, NH
Key Chrysler Dodge Jeep Ram of Rochester