1 / 21

Bulldog Creek Campground

Hosted by Bulldog · Sturgis, South Dakota
357 sites · RV, Tent · 43 acres
97%
·
12 reviews
Avatar
Big rig-friendly
Spacious, level camping well-suited for travel trailers over 40 ft long.
Full RV hookups
Electrical, water, and sewage hookups are available at select sites.
Just 5 minutes from Sturgis, South Dakota, and nestled in the Black Hills is Bulldog Creek Campground. Exit 37 on Interstate 90 contains 43 acres of beautiful green grass, shade trees, and Bulldog Creek. The Campground houses 50 & 30 Amp Full Hookups, 30 Amp with Water only, 110-volt electric sites, and plenty of space for both tent campers and dry campsites. Bulldog Creek Campground is a Family Owned and Operated facility. Be sure you check out our Sturgis Motorcycle Rally Camp Site Rates. We pride ourselves on serving a top-notch Breakfast and a killer Supper during the Rally. Have friends stayed at a different campground? Bring them on over for one of our nightly specials as our Bar and Café are open to the public! We are excited for you to experience the Bulldog and look forward to you staying with us! At our campground, you can enjoy RV Sites for all sizes of tents, campers and motorhomes, as well as, enjoy our home-cooked meals daily!

Select a site

RV/tent sites

30 sites

Primitive Tent 41

100%
(1)
RV/tent site · Sleeps 4 · Vehicles under 1 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Primitive Tent 16

RV/tent site · Sleeps 4 · Vehicles under 1 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Primitive Tent 17

RV/tent site · Sleeps 4 · Vehicles under 1 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Primitive Tent 25

RV/tent site · Sleeps 4 · Vehicles under 1 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Primitive Tent 27

RV/tent site · Sleeps 4 · Vehicles under 1 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Primitive Tent 29

RV/tent site · Sleeps 4 · Vehicles under 1 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Primitive Tent 3

RV/tent site · Sleeps 4 · Vehicles under 1 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Primitive Tent 32

RV/tent site · Sleeps 4 · Vehicles under 1 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Primitive Tent 33

RV/tent site · Sleeps 4 · Vehicles under 1 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Primitive Tent 34

RV/tent site · Sleeps 4 · Vehicles under 1 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Primitive Tent 4

RV/tent site · Sleeps 4 · Vehicles under 1 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Primitive Tent 48

RV/tent site · Sleeps 4 · Vehicles under 1 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Primitive Tent 58

RV/tent site · Sleeps 4 · Vehicles under 1 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Primitive Tent 6

RV/tent site · Sleeps 4 · Vehicles under 1 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Primitive Tent 61

RV/tent site · Sleeps 4 · Vehicles under 1 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Primitive Tent 62

RV/tent site · Sleeps 4 · Vehicles under 1 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Primitive Tent 66

RV/tent site · Sleeps 4 · Vehicles under 1 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Primitive Tent 68

RV/tent site · Sleeps 4 · Vehicles under 1 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Primitive Tent 70

RV/tent site · Sleeps 4 · Vehicles under 1 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Primitive Tent 72

RV/tent site · Sleeps 4 · Vehicles under 1 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Primitive Tent 78

RV/tent site · Sleeps 4 · Vehicles under 1 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Primitive Tent 79

RV/tent site · Sleeps 4 · Vehicles under 1 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Primitive Tent 84

RV/tent site · Sleeps 4 · Vehicles under 1 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Primitive Tent 87

RV/tent site · Sleeps 4 · Vehicles under 1 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Primitive Tent 90

RV/tent site · Sleeps 4 · Vehicles under 1 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Primitive Tent 93

RV/tent site · Sleeps 4 · Vehicles under 1 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

T13 Tent Sites (Electric)

Booked 2 times
RV/tent site · Sleeps 4 · Vehicles under 1 ft
Parking on site, pets allowed, electrical outlets
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
No water hookup

T2 Tent Sites (Electric)

RV/tent site · Sleeps 4 · Vehicles under 1 ft
Parking on site, pets allowed, electrical outlets
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
No water hookup

T3 Tent Sites (Electric)

RV/tent site · Sleeps 4 · Vehicles under 1 ft
Parking on site, pets allowed, electrical outlets
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
No water hookup

T9 Tent Sites (Electric)

RV/tent site · Sleeps 4 · Vehicles under 1 ft
Parking on site, pets allowed, electrical outlets
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
No water hookup

RV-only sites

67 sites

27 RV Site

100%
(2)
Vehicle site · Sleeps 10 · Vehicles under 75 ft
Parking on site, pets allowed, 50 amps, back in, sewer hookups, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

70 RV Site

100%
(2)
Vehicle site · Sleeps 10 · Vehicles under 75 ft
Parking on site, pets allowed, 50 amps, back in, sewer hookups, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

12 RV Site

100%
(1)
Vehicle site · Sleeps 10 · Vehicles under 75 ft
Parking on site, pets allowed, 30amps, back in, sewer hookups, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

69 RV Site

Booked 1 time
Vehicle site · Sleeps 10 · Vehicles under 75 ft
Parking on site, pets allowed, 50 amps, back in, sewer hookups, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

92 RV Site

100%
(1)
Vehicle site · Sleeps 10 · Vehicles under 75 ft
Parking on site, pets allowed, 50 amps, back in, sewer hookups, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

Dry Camping 1

100%
(1)
Vehicle site · Sleeps 10 · Vehicles under 30 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

112 RV Site

Vehicle site · Sleeps 10 · Vehicles under 40 ft
Parking on site, pets allowed, 50 amps, back in, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

113 RV Site

Vehicle site · Sleeps 10 · Vehicles under 40 ft
Parking on site, pets allowed, 50 amps, back in, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

115 RV Site

Vehicle site · Sleeps 10 · Vehicles under 40 ft
Parking on site, pets allowed, 50 amps, back in, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

17 RV Site

Vehicle site · Sleeps 10 · Vehicles under 75 ft
Parking on site, pets allowed, 30amps, back in, sewer hookups, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

19 RV Site

Vehicle site · Sleeps 10 · Vehicles under 75 ft
Parking on site, pets allowed, 30amps, back in, sewer hookups, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

2 RV Site

Vehicle site · Sleeps 10 · Vehicles under 75 ft
Parking on site, pets allowed, 50 amps, back in, sewer hookups, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

201 RV Site

Vehicle site · Sleeps 10 · Vehicles under 40 ft
Parking on site, pets allowed, 30 amps, back in, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

202 RV Site

Vehicle site · Sleeps 10 · Vehicles under 40 ft
Parking on site, pets allowed, 30 amps, back in, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

203 RV Site

Vehicle site · Sleeps 10 · Vehicles under 40 ft
Parking on site, pets allowed, 30 amps, back in, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

208 RV Site

Vehicle site · Sleeps 10 · Vehicles under 40 ft
Parking on site, pets allowed, 30 amps, back in, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

210 RV Site

Vehicle site · Sleeps 10 · Vehicles under 40 ft
Parking on site, pets allowed, 30 amps, back in, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

214 RV Site

Vehicle site · Sleeps 10 · Vehicles under 40 ft
Parking on site, pets allowed, 30 amps, back in, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

215 RV Site

Vehicle site · Sleeps 10 · Vehicles under 40 ft
Parking on site, pets allowed, 30 amps, back in, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

24 RV Site

Vehicle site · Sleeps 10 · Vehicles under 75 ft
Parking on site, pets allowed, 50 amps, back in, sewer hookups, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

25 RV Site

Vehicle site · Sleeps 10 · Vehicles under 75 ft
Parking on site, pets allowed, 50 amps, back in, sewer hookups, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

26 RV Site

Vehicle site · Sleeps 10 · Vehicles under 75 ft
Parking on site, pets allowed, 50 amps, back in, sewer hookups, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

28 RV Site

Vehicle site · Sleeps 10 · Vehicles under 75 ft
Parking on site, pets allowed, 50 amps, back in, sewer hookups, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

3 RV Site

Vehicle site · Sleeps 10 · Vehicles under 75 ft
Parking on site, pets allowed, 30amps, back in, sewer hookups, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

30 RV Site

Vehicle site · Sleeps 10 · Vehicles under 75 ft
Parking on site, pets allowed, 50 amps, back in, sewer hookups, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

33 RV Site

Vehicle site · Sleeps 10 · Vehicles under 75 ft
Parking on site, pets allowed, 50 amps, back in, sewer hookups, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

4 RV Site

Vehicle site · Sleeps 10 · Vehicles under 75 ft
Parking on site, pets allowed, 30amps, back in, sewer hookups, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

40 RV Site

Vehicle site · Sleeps 10 · Vehicles under 75 ft
Parking on site, pets allowed, 50 amps, back in, sewer hookups, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

43 RV Site

Vehicle site · Sleeps 10 · Vehicles under 75 ft
Parking on site, pets allowed, 50 amps, back in, sewer hookups, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

48 RV Site

Vehicle site · Sleeps 10 · Vehicles under 75 ft
Parking on site, pets allowed, 50 amps, back in, sewer hookups, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

49 RV Site

Vehicle site · Sleeps 10 · Vehicles under 75 ft
Parking on site, pets allowed, 50 amps, back in, sewer hookups, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

5 RV Site

Vehicle site · Sleeps 10 · Vehicles under 75 ft
Parking on site, pets allowed, 30amps, back in, sewer hookups, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

51 RV Site

Vehicle site · Sleeps 10 · Vehicles under 75 ft
Parking on site, pets allowed, 50 amps, back in, sewer hookups, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

53 RV Site

Vehicle site · Sleeps 10 · Vehicles under 75 ft
Parking on site, pets allowed, 50 amps, back in, sewer hookups, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

59 RV Site

Vehicle site · Sleeps 10 · Vehicles under 75 ft
Parking on site, pets allowed, 50 amps, back in, sewer hookups, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

6 RV Site

Vehicle site · Sleeps 10 · Vehicles under 75 ft
Parking on site, pets allowed, 30amps, back in, sewer hookups, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

7 RV Site

Vehicle site · Sleeps 10 · Vehicles under 75 ft
Parking on site, pets allowed, 30amps, back in, sewer hookups, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

72 RV Site

Vehicle site · Sleeps 10 · Vehicles under 75 ft
Parking on site, pets allowed, 50 amps, back in, sewer hookups, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

79 RV Site

Vehicle site · Sleeps 10 · Vehicles under 75 ft
Parking on site, pets allowed, 50 amps, back in, sewer hookups, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

84 RV Site

Vehicle site · Sleeps 10 · Vehicles under 75 ft
Parking on site, pets allowed, 50 amps, back in, sewer hookups, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

90 RV Site

Vehicle site · Sleeps 10 · Vehicles under 75 ft
Parking on site, pets allowed, 50 amps, back in, sewer hookups, water hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

B RV Site

Vehicle site · Sleeps 10 · Vehicles under 130 ft
Pull through, 20/30/50 amps, water hookups, sewer hookups
No campfires
Toilet
No potable water
No pets
Electrical hookup
Water hookup

C RV Site

Vehicle site · Sleeps 10 · Vehicles under 130 ft
Pull through, 20/30/50 amps, water hookups, sewer hookups
No campfires
Toilet
No potable water
No pets
Electrical hookup
Water hookup

D RV Site

Vehicle site · Sleeps 10 · Vehicles under 130 ft
Pull through, 20/30/50 amps, water hookups, sewer hookups
No campfires
Toilet
No potable water
Pets allowed
Electrical hookup
Water hookup

Dry Camping 18

Vehicle site · Sleeps 10 · Vehicles under 30 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Dry Camping 20

Vehicle site · Sleeps 10 · Vehicles under 30 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Dry Camping 21

Booked 1 time
Vehicle site · Sleeps 10 · Vehicles under 30 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Dry Camping 25

Vehicle site · Sleeps 10 · Vehicles under 30 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Dry Camping 26

Vehicle site · Sleeps 10 · Vehicles under 30 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Dry Camping 28

Vehicle site · Sleeps 10 · Vehicles under 30 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Dry Camping 29

Vehicle site · Sleeps 10 · Vehicles under 30 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Dry Camping 37

Vehicle site · Sleeps 10 · Vehicles under 30 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Dry Camping 4

Vehicle site · Sleeps 10 · Vehicles under 30 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Dry Camping 49

Vehicle site · Sleeps 10 · Vehicles under 30 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Dry Camping 51

Vehicle site · Sleeps 10 · Vehicles under 30 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Dry Camping 53

Vehicle site · Sleeps 10 · Vehicles under 30 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Dry Camping 54

Vehicle site · Sleeps 10 · Vehicles under 30 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Dry Camping 55

Vehicle site · Sleeps 10 · Vehicles under 30 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Dry Camping 60

Vehicle site · Sleeps 10 · Vehicles under 30 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Dry Camping 61

Vehicle site · Sleeps 10 · Vehicles under 30 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Dry Camping 64

Vehicle site · Sleeps 10 · Vehicles under 30 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Dry Camping 8

Vehicle site · Sleeps 10 · Vehicles under 30 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Dry Camping 9

Vehicle site · Sleeps 10 · Vehicles under 30 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Dry Camping 95

Vehicle site · Sleeps 10 · Vehicles under 30 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

Dry Camping 97

Vehicle site · Sleeps 10 · Vehicles under 30 ft
Pets allowed, picnic table
No campfires
Toilet
No potable water
Pets allowed
No electrical hookup
No water hookup

E RV Site

Vehicle site · Sleeps 2 · Vehicles under 130 ft
Pull through, 20/30/50 amps, water hookups, sewer hookups
No campfires
Toilet
No potable water
No pets
Electrical hookup
Water hookup

J RV Site

Vehicle site · Sleeps 2 · Vehicles under 130 ft
Pull through, 20/30/50 amps, water hookups, sewer hookups
No campfires
Toilet
No potable water
No pets
Electrical hookup
Water hookup

Lodging

3 sites

CABIN 4

Cabin · Sleeps 6
Parking on site, AC, bunk bed, electrical outlets, full bath, full bed, linens, pillows, queen bed, refrigerator, running water
No campfires
Toilet
Potable water
No pets
Electrical hookup
No water hookup

Cabin 2

Cabin · Sleeps 2
AC, linens, pillows, queen bed, refrigerator
No campfires
Toilet
No potable water
No pets
No electrical hookup
No water hookup

Cabin 3

Cabin · Sleeps 2
AC, linens, pillows, queen bed, refrigerator
No campfires
Toilet
No potable water
No pets
No electrical hookup
No water hookup

Reviews

97% Recommend18 ratings · 12 reviews

Location

Sturgis, Meade, South Dakota, United StatesTo respect the Host's privacy, the precise address of this land will be provided after booking
Avatar

Hosted by Bulldog C.

Joined in July 2023

About us

Everywhere You Want To Camp™

Hipcamp is the #1 camping app to find and book campsites, from national parks to blueberry farms. Explore our collection of over 500,000 iconic public lands, well-equipped RV resorts, and private sites you won't find anywhere else. Browse our comprehensive maps, filter by your camping style, read millions of real reviews, and create free availability alerts. Hipcamp is the simplest way to find yourself outside under the stars. Camp Your Way®

Get Hipcamp, the #1 camping app.

© 2026 Hipcamp, Inc. All rights reserved.
Hipcamp is created with ❤️ and hope for our future.