Used SUVs for sale in Russell, KY
-
Vehicle Information
- Ext. color
- Crystal White Pearl
- Int. color
- Black
- Engine
- Regular Gasoline H-4 2.5 L/152
- Stock #
- 90126
- VIN
- JF2GUHDC0SH308037
Dealer
River City Subaru, Inc.Reviews
River City Subaru, Inc. review
I purchased my 3rd Subaru Outback (2016, 2019 and 2023); the last two were from River City Subaru in Huntington, WV - great group of folks!
2025 Subaru Crosstrek review
Love my new crosstrek! My Impreza was great too but the Crosstrek is more my style! I’ll return to Subaru when I’m ready for a new car!
-


Vehicle Information
- Ext. color
- Crimson Red Pearl
- Int. color
- Slate Black
- Engine
- Regular Gasoline H-4 2.5 L/152
- Stock #
- S31126A
- VIN
- 4S4BTAFC6R3281820
Dealer
River City Subaru, Inc.Reviews
River City Subaru, Inc. review
Very friendly staff. I didn?t feel like I was being pressured or xxxxxxxxxxx.
2024 Subaru Outback review
The Subaru Outback is one of the best cars on the road. This car is definitely worth every penny that it costs. Performance at reliability cannot be underestimated. The company stands behind its warranty in every way. It’s like having a more expensive car without the hassle and expense!
-
Vehicle Information
- Ext. color
- Wolf Gray
- Int. color
- Black
- Drivetrain
- All-wheel Drive
- MPG
- 23-26
- Fuel type
- Regular gasoline
- Transmission
- 8-Speed Automatic
- Engine
- 2.5L I-4 port/direct injection, DOHC, CVVT variable valve contro
- Stock #
- 88F09102
- VIN
- 5XYK6CDF7RG215373
Features
- Convenience
- Heated Seats
- Keyless Entry
- Keyless Start
- Navigation System
- Power Liftgate
- Remote Start
- Entertainment
- Android Auto®
- Apple CarPlay®
- Bluetooth®
- USB Port
- WiFi Hotspot
- Exterior
- Alloy Wheels
- Sunroof/Moonroof
- Safety
- Automatic Emergency Braking
- Backup Camera
- Blind Spot Monitor
- Brake Assist
- LED Headlights
- Lane Departure Warning
- Rain Sensing Wipers
- Rear Cross Traffic Alert
- Stability Control
- Seating
- Leather Seats
Dealer
Victory Toyota BarboursvilleReviews
2024 Kia Sportage review
Great customer service. My Kia Sportage drives very comfortably. Love the heated seats. Great for carrying large items cause you can put the back seats down.
-
Not Priced
Est. $0/mo Victory Toyota Barboursville
Check Availability Vehicle Information
- Ext. color
- Steel Blue Metallic
- Int. color
- Pastel Slate Gray
- Drivetrain
- Four-wheel Drive
- MPG
- 23-26
- Fuel type
- Regular gasoline
- Transmission
- CVT
- Engine
- 2.4L I-4 DOHC, variable valve control, regular gasoline, engine
- Stock #
- 88F09098
- VIN
- 1J8FF57W67D198515
Features
- Convenience
- Heated Seats
- Keyless Entry
- Entertainment
- CD Player
- HomeLink
- Satellite Radio
- Exterior
- Alloy Wheels
- Roof Rack
- Sunroof/Moonroof
- Safety
- Automatic Emergency Braking
- Brake Assist
- Stability Control
- Seating
- Leather Seats
Dealer
Victory Toyota BarboursvilleReviews
2007 Jeep Compass review
Bought it new in 2008 and used it as a delivery vehicle hauling paper,It was fantastic in the snow .We only put 58k on it but it never had any break downs or issues other then it is slow to put gas in.
-
Not Priced
Est. $0/mo Victory Toyota Barboursville
Check Availability Vehicle Information
- Ext. color
- Magnetic Gray Metallic
- Int. color
- Black
- Drivetrain
- All-wheel Drive
- MPG
- 41-38
- Fuel type
- Hybrid
- Transmission
- eCVT
- Engine
- Dynamic Force 2.5L I-4 port/direct injection, DOHC, VVT-i variab
- Stock #
- 88F09101
- VIN
- JTMRWRFV8ND164707
Features
- Convenience
- Adaptive Cruise Control
- Keyless Entry
- Keyless Start
- Power Liftgate
- Entertainment
- Android Auto®
- Apple CarPlay®
- Bluetooth®
- USB Port
- WiFi Hotspot
- Exterior
- Alloy Wheels
- Roof Rack
- Sunroof/Moonroof
- Safety
- Automatic Emergency Braking
- Backup Camera
- Blind Spot Monitor
- Brake Assist
- LED Headlights
- Lane Departure Warning
- Rear Cross Traffic Alert
- Stability Control
Dealer
Victory Toyota BarboursvilleReviews
2022 Toyota RAV4 Hybrid review
This is my 3rd RAV4 Hybrid XLE It's a well made vehicle. Reliable. Comfortable. Efficient. Quiet It has all the comfort features I consider necessary.
-





$56,988
Est. $1,030/mo Victory Toyota Barboursville
Check Availability Vehicle Information
- Ext. color
- Pearl
- Int. color
- Black
- Drivetrain
- All-wheel Drive
- MPG
- 21-28
- Fuel type
- Gasoline
- Transmission
- 8-Speed Automatic
- Engine
- 2.4L I-4 port/direct injection, DOHC, variable valve control, in
- Stock #
- 88F09504
- VIN
- 5TDKDRBH2TS618619
Features
- Convenience
- Adaptive Cruise Control
- Cooled Seats
- Heated Seats
- Heated Steering Wheel
- Keyless Entry
- Keyless Start
- Navigation System
- Power Liftgate
- Remote Start
- Entertainment
- Android Auto®
- Apple CarPlay®
- Bluetooth®
- HomeLink
- Premium Sound System
- USB Port
- WiFi Hotspot
- Exterior
- Alloy Wheels
- Sunroof/Moonroof
- Tow Hitch
- Safety
- Automatic Emergency Braking
- Backup Camera
- Blind Spot Monitor
- Brake Assist
- LED Headlights
- Lane Departure Warning
- Rear Cross Traffic Alert
- Stability Control
- Seating
- Leather Seats
- Memory Seat
- Third Row Seating
Dealer
Victory Toyota BarboursvilleReviews
Victory Toyota Barboursville review
Victor, our salesman, was so helpful and knowledgeable. Very responsive too. The sale was quick and seamless. One of my best experiences buying a car!
2026 Toyota Highlander review
Like the Highlander. I purchased a platinum and got a lot of little extras, except for the one I really need. The easy exit and entry was taken out of the Highlander (at least the platinum). Because of my height (short), I have the seat very high, so I can see the front of the car. When I get out, I hit my knees against the steering wheel (because it doesn’t go up, just out). And getting in, I hit my head most of the time on the doorway. So I do not recommend this car for anyone 5’6” or shorter. If you are taller and can see the front of the hood without lifting the seat, then this is your car. Unfortunately, when I purchased the car my salesman and the dealership manager both thought that this car had this feature, they were wrong. The rest of the car is fine, nothing that I’m not used to in a Toyota.
-
Vehicle Information
- Ext. color
- Blizzard Pearl
- Int. color
- Ash
- Drivetrain
- All-wheel Drive
- MPG
- 22-28
- Fuel type
- Regular gasoline
- Transmission
- 6-Speed Automatic
- Engine
- 2.5L I-4 DOHC, VVT-i variable valve control, regular gasoline, e
- Stock #
- 88F09099
- VIN
- JTMDFREV3JJ745720
Features
- Convenience
- Adaptive Cruise Control
- Heated Seats
- Keyless Entry
- Keyless Start
- Navigation System
- Power Liftgate
- Entertainment
- Bluetooth®
- HomeLink
- Premium Sound System
- USB Port
- WiFi Hotspot
- Exterior
- Alloy Wheels
- Roof Rack
- Sunroof/Moonroof
- Safety
- Automatic Emergency Braking
- Backup Camera
- Blind Spot Monitor
- Brake Assist
- LED Headlights
- Lane Departure Warning
- Rear Cross Traffic Alert
- Stability Control
- Seating
- Leather Seats
- Memory Seat
Dealer
Victory Toyota BarboursvilleReviews
2018 Toyota RAV4 review
2018 Rav4 was totaled by someone who ran a stop sign. Miss this car every day. Every single airbag went off and me and the other passenger were safe and able to walk away alive. Thankful for this car.
-
$36,988
Est. $668/mo Victory Toyota Barboursville
Check Availability Vehicle Information
- Ext. color
- Midnight Black Metallic
- Int. color
- Black
- Drivetrain
- All-wheel Drive
- MPG
- 41-38
- Fuel type
- Regular gasoline
- Transmission
- eCVT
- Engine
- Dynamic Force 2.5L I-4 port/direct injection, DOHC, VVT-i variab
- Stock #
- 88F09087
- VIN
- JTMD6RFV3RJ044010
Features
- Convenience
- Adaptive Cruise Control
- Cooled Seats
- Heated Seats
- Heated Steering Wheel
- Keyless Entry
- Keyless Start
- Power Liftgate
- Entertainment
- Android Auto®
- Apple CarPlay®
- Bluetooth®
- HomeLink
- USB Port
- WiFi Hotspot
- Exterior
- Alloy Wheels
- Sunroof/Moonroof
- Safety
- Automatic Emergency Braking
- Backup Camera
- Blind Spot Monitor
- Brake Assist
- LED Headlights
- Lane Departure Warning
- Rear Cross Traffic Alert
- Stability Control
- Seating
- Leather Seats
- Memory Seat
Dealer
Victory Toyota BarboursvilleReviews
2024 Toyota RAV4 Hybrid review
2024 RAV4 Hybrid XSE model is a great choice - interior road noise & front seats that do not glide back enough are my ‘wish I would have paid attention to’ regrets. If passengers are over 6’2” with long legs, they do not fit in the front seat comfortably & many times I feel like an Uber driver with them choosing the back seat when going distances. Hybrids make a lot of noise when backing up which can turn heads - this is normal so don’t be alarmed. Gas mileage is terrific & its sporty exterior is over the top. I do love it & recommend it if not concerned about the cons I have mentioned.
-
$31,988
Est. $578/mo Victory Toyota Barboursville
Check Availability Vehicle Information
- Ext. color
- Geyser Blue
- Int. color
- Gray
- Drivetrain
- All-wheel Drive
- MPG
- 21-26
- Fuel type
- Regular gasoline
- Transmission
- CVT Lineartronic
- Engine
- 2.4L H-4 direct injection, DOHC, variable valve control, interco
- Stock #
- 88F09069
- VIN
- 4S4BTGUD3R3136085
Features
- Convenience
- Adaptive Cruise Control
- Heated Seats
- Heated Steering Wheel
- Keyless Entry
- Keyless Start
- Navigation System
- Power Liftgate
- Remote Start
- Entertainment
- Android Auto®
- Apple CarPlay®
- Bluetooth®
- HomeLink
- USB Port
- WiFi Hotspot
- Exterior
- Alloy Wheels
- Roof Rack
- Sunroof/Moonroof
- Safety
- Automatic Emergency Braking
- Backup Camera
- Blind Spot Monitor
- Brake Assist
- LED Headlights
- Lane Departure Warning
- Rear Cross Traffic Alert
- Stability Control
- Seating
- Leather Seats
Dealer
Victory Toyota BarboursvilleReviews
Victory Toyota Barboursville review
Mark,Lee, Skylar made the process easy for me and my fiancé when it came time for us to upgrade our car the staff is very helpful and welcoming
2024 Subaru Outback review
This is the eleventh Subaru I have owned, the third outback; the Outback wilderness is by far the best performer of all of the others I have had. I have been happy with subarus from the first one I bought a 1978 Brat; sure wish i still had it.
-
$31,988
Est. $578/mo Victory Toyota Barboursville
Check Availability Vehicle Information
- Ext. color
- Platinum Grey Metallic
- Int. color
- Blonde
- Drivetrain
- All-wheel Drive
- MPG
- 22-28
- Fuel type
- Gasoline
- Transmission
- Automatic with Geartronic
- Engine
- 2L I-4 direct injection, DOHC, variable valve control, intercool
- Stock #
- 88F09073
- VIN
- YV4L12RL9N1083350
Features
- Convenience
- Adaptive Cruise Control
- Cooled Seats
- Heated Seats
- Heated Steering Wheel
- Keyless Entry
- Keyless Start
- Navigation System
- Power Liftgate
- Remote Start
- Entertainment
- Bluetooth®
- HomeLink
- Premium Sound System
- USB Port
- WiFi Hotspot
- Exterior
- Alloy Wheels
- Roof Rack
- Sunroof/Moonroof
- Safety
- Automatic Emergency Braking
- Backup Camera
- Blind Spot Monitor
- Brake Assist
- LED Headlights
- Lane Departure Warning
- Rain Sensing Wipers
- Rear Cross Traffic Alert
- Stability Control
- Seating
- Leather Seats
- Memory Seat
Dealer
Victory Toyota BarboursvilleReviews
2022 Volvo XC60 review
This is my first Volvo and although it took a while to get familiar with the controls, I love it! The side and rearview mirrors, warning sounds and lights have taken care of blind spots that are usual in a larger SUV, and have prevented accidents. The ride is still so smooth after 3 years, I can easily read a book on long trips. The front and rear seat adjustments allow everyone to be comfortable. We are glad for the bumper to bumper 5 year coverage we bought at purchase, and they immediately fixed any minor problems we've had over the last 3 years.
-
Vehicle Information
- Ext. color
- Everlasting Silver
- Int. color
- Black
- Drivetrain
- All-wheel Drive
- MPG
- 22-27
- Fuel type
- Regular gasoline
- Transmission
- 8-Speed DCT
- Engine
- 2.5L I-4 port/direct injection, DOHC, variable valve control, in
- Stock #
- 88F09100
- VIN
- 5XYRKDLF5NG076100
Features
- Convenience
- Adaptive Cruise Control
- Heated Seats
- Keyless Entry
- Keyless Start
- Navigation System
- Power Liftgate
- Remote Start
- Entertainment
- Android Auto®
- Apple CarPlay®
- Bluetooth®
- Rear Seat Entertainment
- USB Port
- Exterior
- Alloy Wheels
- Roof Rack
- Sunroof/Moonroof
- Safety
- Automatic Emergency Braking
- Backup Camera
- Blind Spot Monitor
- Brake Assist
- LED Headlights
- Lane Departure Warning
- Rear Cross Traffic Alert
- Stability Control
- Seating
- Leather Seats
- Third Row Seating
Dealer
Victory Toyota BarboursvilleReviews
2022 Kia Sorento review
Very happy with our purchase! It's got lots of power & very comfortable. With 2nd row folded down we can get 24 bags of groceries in it. Seats are comfortable & my husband who's 6'6" has plenty of leg room. Now I understand why I see so many Kias on the road!!! It's a joy to drive!
-
$45,588
Est. $824/mo Victory Toyota Barboursville
Check Availability Vehicle Information
- Ext. color
- Celestial Silver Metallic
- Int. color
- Black
- Drivetrain
- All-wheel Drive
- MPG
- 21-28
- Fuel type
- Gasoline
- Transmission
- 8-Speed Automatic
- Engine
- 2.4L I-4 port/direct injection, DOHC, variable valve control, in
- Stock #
- 88F09023
- VIN
- 5TDKDRBH8SS581753
Features
- Convenience
- Adaptive Cruise Control
- Heated Seats
- Keyless Entry
- Keyless Start
- Navigation System
- Power Liftgate
- Remote Start
- Entertainment
- Android Auto®
- Apple CarPlay®
- Bluetooth®
- HomeLink
- USB Port
- WiFi Hotspot
- Exterior
- Alloy Wheels
- Sunroof/Moonroof
- Safety
- Automatic Emergency Braking
- Backup Camera
- Blind Spot Monitor
- Brake Assist
- LED Headlights
- Lane Departure Warning
- Rear Cross Traffic Alert
- Stability Control
- Seating
- Leather Seats
- Third Row Seating
Dealer
Victory Toyota Barboursville -
$32,055
New 2026 Volkswagen Taos SE
$33,087
New 2026 Volkswagen Taos SE
$33,087
New 2026 Volkswagen Taos SE
$33,087
New 2026 Volkswagen Taos SE
$49,611
New 2026 Volkswagen Atlas Cross Sport 2.0T SEL
$53,526
New 2026 Volkswagen Atlas 2.0T SEL Premium R-Line 4MOTION
$53,887
New 2026 Volkswagen Atlas 2.0T SEL Premium R-Line 4MOTION
$52,375
New 2026 Volkswagen Atlas Cross Sport 2.0T SEL Premium
$24,574
New 2026 Hyundai VENUE SEL
$85,570
New 2026 Chevrolet Tahoe 4WD Z71
$43,575
New 2026 Hyundai PALISADE SEL 7P
$33,087
New 2026 Volkswagen Taos SE -
$21,988
Est. $397/mo Victory Toyota Barboursville
Check Availability Vehicle Information
- Ext. color
- Ebony Twilight Metallic
- Int. color
- Ebony w/Ebony Accents
- Drivetrain
- All-wheel Drive
- MPG
- 22-29
- Fuel type
- Gasoline
- Transmission
- 9-Speed Automatic
- Engine
- 2L I-4 gasoline direct injection, DOHC, variable valve control,
- Stock #
- 88F07099
- VIN
- LRBFZPR4XMD120304
Features
- Convenience
- Heated Seats
- Heated Steering Wheel
- Keyless Entry
- Keyless Start
- Navigation System
- Power Liftgate
- Remote Start
- Entertainment
- Android Auto®
- Apple CarPlay®
- Bluetooth®
- USB Port
- WiFi Hotspot
- Exterior
- Alloy Wheels
- Roof Rack
- Sunroof/Moonroof
- Safety
- Automatic Emergency Braking
- Backup Camera
- Blind Spot Monitor
- Brake Assist
- LED Headlights
- Lane Departure Warning
- Rear Cross Traffic Alert
- Stability Control
- Seating
- Leather Seats
- Memory Seat
Dealer
Victory Toyota BarboursvilleReviews
2021 Buick Envision review
LOVE MY 2020 BIICK ENVISION. IT HAS MOST BELLS AND WHISTLES THE CHINES BUILT IT AND ITS BEEN TROUBLE FREE HAVE 50,200 MILES ON IT CHANGE OIL AND FILTERS EVERY 3,000 MILES. NO PROBLEMS.
-
Not Priced
Est. $0/mo Victory Toyota Barboursville
Check Availability Vehicle Information
- Ext. color
- Midnight Black Metallic
- Int. color
- Black
- Drivetrain
- All-wheel Drive
- MPG
- 41-38
- Fuel type
- Hybrid
- Transmission
- eCVT
- Engine
- Dynamic Force 2.5L I-4 port/direct injection, DOHC, VVT-i variab
- Stock #
- 88F09105
- VIN
- JTME6RFV5PD544430
Features
- Convenience
- Adaptive Cruise Control
- Heated Seats
- Heated Steering Wheel
- Keyless Entry
- Keyless Start
- Power Liftgate
- Entertainment
- Android Auto®
- Apple CarPlay®
- Bluetooth®
- HomeLink
- USB Port
- WiFi Hotspot
- Exterior
- Alloy Wheels
- Roof Rack
- Sunroof/Moonroof
- Safety
- Automatic Emergency Braking
- Backup Camera
- Blind Spot Monitor
- Brake Assist
- LED Headlights
- Lane Departure Warning
- Rear Cross Traffic Alert
- Stability Control
- Seating
- Leather Seats
Dealer
Victory Toyota BarboursvilleReviews
2023 Toyota RAV4 Hybrid review
The best and most reliable compact SUV in the market. Go for the XLE model and you will not regret it. I guarantee it is true.
-





Vehicle Information
- Ext. color
- Snowfall Pearl
- Int. color
- Ebony
- Drivetrain
- All-wheel Drive
- Fuel type
- Electric
- Transmission
- Automatic
- Engine
- Electric
- Stock #
- STK515411
- VIN
- 4W5XHPRL7RZ515411
Features
- Convenience
- Adaptive Cruise Control
- Automatic Parking
- Cooled Seats
- Heated Seats
- Heated Steering Wheel
- Keyless Entry
- Keyless Start
- Navigation System
- Power Liftgate
- Remote Start
- Entertainment
- Android Auto®
- Apple CarPlay®
- Bluetooth®
- HomeLink
- Premium Sound System
- USB Port
- WiFi Hotspot
- Exterior
- Alloy Wheels
- Moonroof
- Safety
- Automatic Emergency Braking
- Backup Camera
- Blind Spot Monitor
- Brake Assist
- Lane Departure Warning
- Rear Cross Traffic Alert
- Stability Control
- Seating
- Leather Seats
- Memory Seat
Dealer
Unlimited MotorsReviews
Unlimited Motors review
Spencer was great to work with! As an out of state buyer, I was purchasing this car sight unseen. Spencer sent me a video of the car, which was a great help in convincing me to follow thru with the purchase. Was able to handle most of the paperwork via email, which was quick and easy. I highly recommend Unlimited Motors, especially if you’re in the market for a sports car or some sort of “exotic” car. Thanks again Spencer, love my Roush Mustang!
2024 Acura ZDX review
I absolutely love my 2024 Acura. It’s a well-built, stylish, and reliable vehicle that delivers excellent performance—especially with the AWD, which gives me confidence in all types of weather. The ride is smooth, the features are modern and intuitive, and it feels like it was truly designed with the driver in mind. I’ve owned several vehicles over the years, but this one stands out. I’m planning on keeping it forever! If you’re looking for a dependable and fun-to-drive car, I highly recommend the 2024 Acura.
-





$62,725
Est. $1,134/mo Bentley Indianapolis
Check Availability Vehicle Information
- Ext. color
- Midnight
- Int. color
- Black Mountain
- Drivetrain
- All-wheel Drive
- Fuel type
- Electric
- Transmission
- Automatic
- Engine
- Electric
- Stock #
- RN035419
- VIN
- 7PDSGABA0RN035419
Features
- Convenience
- Adaptive Cruise Control
- Cooled Seats
- Heated Seats
- Heated Steering Wheel
- Keyless Entry
- Keyless Start
- Navigation System
- Power Liftgate
- Entertainment
- Apple CarPlay®
- Bluetooth®
- Premium Sound System
- USB Port
- WiFi Hotspot
- Exterior
- Alloy Wheels
- Sunroof/Moonroof
- Tow Hitch
- Tow Hooks
- Safety
- Automatic Emergency Braking
- Backup Camera
- Blind Spot Monitor
- Brake Assist
- LED Headlights
- Lane Departure Warning
- Rain Sensing Wipers
- Rear Cross Traffic Alert
- Stability Control
- Seating
- Leather Seats
- Memory Seat
- Third Row Seating
Dealer
Bentley IndianapolisReviews
Bentley Indianapolis review
Best buying experience I have had in a long time. Found the car online and hashed out the details via text and phone, so when we picked up the vehicle, we were in and out in under an hour. I read some great reviews for Bentley Indianapolis and some not so good, so I got scared...initially we were going to have the car shipped to our house, so I decided going there in person was best. I found the people working there very nice and not pretentious. Our car was in great condition and was exactly what was described online and in the video/photos.
2024 Rivian R1S review
I originally ordered an R1S in Jan 2021 and waited nearly 3.5 years for it to be ready. When they first opened up test drives I nearly canceled my order due to the ride quality of the early builds. However, once it became time to take delivery, the software improvements drastically changed the character of this truck. It honestly sealed the deal given how much better it was, and there was yet another release to address ride quality after delivery which turned this into an extremely comfortable vehicle—on par with the X7, Q7, etc… The air suspension is truly a boon to the capabilities and ride quality as well. Ride quality aside, the performance is unbelievable both in terms of handling and acceleration, especially given the size and weight. On top of that, the ability to go from sport mode and a 3s 0-60 to off road mode with nearly 15” of ground clearance really puts this vehicle in a league of its own. The interior quality is very good, especially compared to Tesla, but not quite luxury-level, though all the details still make it feel special. There are a few rattles here and there, but nothing too out of the ordinary, and all the materials feel nice. Additionally, the range is dead on, and I usually get 2-3 mi/kwh, which is great for a 7000lb suv. In terms of the footprint, the vehicle is both agile and easy to maneuver, yet has tons of interior space and storage. The glass roof really adds to the openness as well, and the heat in the cabin from it hasn’t been bad comparatively. The one gripe I do have is that the suspension is very noisy, and there’s not any remedy for that. Gen 2 is far quieter, but all in all it’s not a deal breaker given how capable and versatile the vehicle is. All the pieces of this vehicle combined really make for such a special package, especially given that they’re still in the early years and not ubiquitous (yet). This is my 9th car and I’ve had many BMWs, a Tesla, and a M-B, yet this one always makes me smile every time I see it and get to drive it. It truly feels like a remarkable machine (and is incredibly fun too).