1. Home
  2.  ›
  3. Fallen Flags
  4.  ›
  5. Boston & Maine
  6.  ›
  7. Diesel Roster

Boston & Maine Diesel Roster (All-Time)

Published: May 30, 2026

By: Adam Burns

The Boston & Maine Railroad pioneered dieselization in the Northeast, beginning in the 1930s and completing the transition by the mid-1950s. Early experiments with internal-combustion power gave way to a diverse fleet emphasizing switchers for yard and local work, road switchers for freight, and cab units for passenger and dual-service duties. Builders included ALCO, EMD, GE, and Fairbanks-Morse, with the roster peaking around 200–235 units in the 1960s before later changes under Guilford Transportation Industries in 1983.

912849172579185929630698666.jpgA group of classic Boston & Maine FTs, led by #4204, lead a freight through Greenfield, Massachusetts on September 18, 1955. Photographer unknown, Rick Burn collection.

Switchers arrived first. ALCO HH600/HH660 units (1101–1102, 1934–1938) marked the start, followed by GE 44-tonners (110–114/119 series, 1940–1948, class DS-1a) for light industrial and branchline jobs. EMD SW1s (1109–1132, 1939–1953) and SW9s (1220–1231, 1952–1953) provided reliable 1,000-hp yard power, while SW8s (800–807, 1953) added more capacity. ALCO S-series switchers proliferated: S1/S2 (1940s), S3 (1176–1188, 1952), S4 (1266–1274), and S5 (860–865, 1954, some rebuilt). These B-B units handled everything from shop switching to local freights.

Road freight and dual-service power centered on ALCO RS2/RS3 road switchers (1501–1534 series, late 1940s–1950s) and EMD GP7s (1555–1577/GP7 1563–1571 group, 1950–1952) and GP9s (1700–1749, 1957). Later EMD GP18s, GP38-2s (200–212, 300–317 series, 1970s), and GP40-2s expanded the fleet for modernized operations. These versatile units replaced steam Consolidations and Moguls on secondary lines.

Passenger and high-speed services used EMD cab units. E7As (3800–3821 series, 1945–1946) powered named trains in the iconic maroon-and-gold “Minute Man” scheme. F2, F3, and F7 A/B sets (4224–4268 series, 1940s–1950) handled freight and dual duties, often in A-B-B-A consists. A unique Fairbanks-Morse P12-42 pair (1–2, 1957) powered the lightweight Speed Merchant Talgo trainset.

Paint schemes evolved distinctly. Pre-1944 switchers used black with rectangular heralds. Postwar, most received maroon sides with gold stripes and the Minute Man herald. In the 1950s–1970s, many GP9s adopted the McGinnis “Bluebird” livery (blue hoods, black cab, white stripes), while others went solid blue with variations like interlaced BM heralds. Footboard removal in later years added orange step wells on some units.

B&M’s dieselization reflected aggressive modernization: wartime FT orders, postwar EMD and ALCO purchases, and 1970s second-generation EMD power. The roster proved durable, with many units surviving into the Guilford era or finding homes on short lines and museums (e.g., GP38-2 No. 252 at Conway Scenic). By focusing on reliable, maintainable power suited to New England’s network, B&M’s diesel fleet efficiently replaced steam and sustained operations into the late 20th century.

Alco

Road Number Model Builder Completion Date Serial Number Notes
860-865 S5 Alco 6/1954 80916-80921 #864 preserved at the Hobo Railroad/Winnipesaukee Scenic Railroad.
1101 HH660 Alco 3/1938 69082 Later renumbered 1161; scrapped in 1/1959.
1102 HH600 Alco 9/1934 68608 Built as demonstrator #602. Later renumbered 1160. Scrapped in 12/1947 by the B&M.
1162 HH660 Alco 12/39 69232 Sold for scrap in 1/1959.
1163-1164 S1 Alco 7/1944-8/1944 70050, 71662 -
1165 S1 Alco 10/1944 72837 -
1166-1167 S1 Alco 8/1948 75895-75896 -
1168-1169 S1 Alco 1/4199 76153-76154 -
1170-1171 S1 Alco 3/1949 76568-76569 -
1172 S1 Alco 5/1949 76737 -
1173-1174 S3 Alco 9/1950 78318-78319 -
1175-1176 S3 Alco 9/1950 78391-78392 -
1177-1179 S3 Alco 2/1952-3/1952 79539-79541 -
1180-1181 S3 Alco 3/1952-4/1952 79767, 79770
1182-1184 S3 Alco 4/1952-5/1952 79771-79773 -
1185-1188 S3 Alco 5/1952-6/1952 80051-80054 #1186 preserved at the Hobo Railroad/Winnipesaukee Scenic Railroad.
1260-1262 S2 Alco 5/1944 72060-72062 -
1263 S2 Alco 6/1945 73376 -
1264-1265 S2 Alco 7/1945 73595-73596 -
1266-1273 S4 Alco 8/1950 78021-78028 -
1274 S4 Alco 9/1950 78319 Rebuilt from S3 #1174
1280-1281 S5m Alco 6/1954 80916-80917 Rebuilt from S5 #860-861.
1282-1283 S5m Alco 6/1954 80921, 80918 Rebuilt from S5s #865 and #862.
1501-1504 RS2 Alco 3/1949 76648-76651 -
1505-1509 RS3 Alco 4/1954-5/1954 80732-80736 -
1510-1517 RS3 Alco 10/1954 80749-80756 -
1518-1519 RS3 Alco 4/1955 81162-81163 -
1530-1532 RS2 Alco 3/1949 76652-76654 -
1533-1534 RS2 Alco 6/1949 76975-76976 -
my198191759198974819887511310.jpgBoston & Maine F3A #4228 rests inside the roundhouse in Somerville, Massachusetts on February 8, 1970. Roger Puta photo.

Electro-Motive

Road Number Model Builder Completion Date Serial Number Notes
200 GP38-2 EMD 2/1974 73636-12 #212 repainted in Bicentennial colors.
201-212 GP38-2 EMD 12/1973, 2/1974 73636-1 thru 73636-12 Sold to Kansas City Southern.
300-317 GP40-2 EMD 12/1977 776025-1 thru 776025-18 -
800-807 SW8 EMD 5/1953 18200-18207 #864 preserved at the Hobo Railroad/Winnipesaukee Scenic Railroad.
1103-1105 SC EMC 8/1936 611-613 -
1106-1108 SC EMC 7/1938 758-760 -
1109-1111 SW1 EMC 1/1939 912-914 #1109 preserved at the Railroad Museum of New England
1112-1113 SW1 EMD 11/1941 1457-1458 --
1114-1116, 1117 SW1 EMD 10/1946 3884-3886, 3895 -
1118 SW1 EMD 4/1949 8321 --
1119-1132 SW1 EMD 7/1953-8/1953 18186-18199 #1125 involved in head-on collision with Central Vermont GP9 #4929 on 10/2/1972.
1200-1201 NW2 EMD 11/1941 1461-1462 -
1202-1204 NW2 EMD 7/1942 1993-1995 -
1205-1207 NW2 EMD 9/1946 3091-3093 -
1208-1213 NW2 EMD 1/1949 7738-7739, 7734-7737 -
1220-1226 SW9 EMD 1/1952 15748-15754 -
1227-1231 SW9 EMD 5/1953 18181-18185 -
1550-1553 BL2 EMD 7/1948-9/1948 5259-5262 -
1555-1560 GP7 EMD 9/1950 12373-12378 -
1561-1562 GP7 EMD 12/1950 12379-12380 -
1563-1571 GP7 EMD 2/1952-3/1952 15786-15794 -
1572-1577 GP7 EMD 4/1953-5/1953 18175-18180 #1577 became Springfield Terminal #35.
1700-1709 GP9 EMD 2/1957-3/1957 23198-23207 1703-1704, 1706, 1708 renumbered as 1803-1804, 1806, 1808.
1710-1726 GP9 EMD 9/1957-12/1957 23208-23224 1717, 1721, 1725-1726 renumbered as 1817, 1821, 1825-1826.
1727-1739 GP9 EMD 4-6/57 23225-23237 #1738 renumbered 1838. #1732 is preserved at the Railroad of New England Museum.
1740-1749 GP9 EMD 7/1957-9/1957 23238-23247 1748 renumbered 1848
1770-1775 GP18 EMD 5/1961 26659-26664 Renumbered 1750-1755
3800-3801 E7A EMD 9/1945 3339-3340 -
3802-3815 E7A EMD 6/1946 3341-3354 -
3816-3819 E7A EMD 7/1948 5623-5626 -
3820 E7A EMD 4/1949 8475 -
3821 E8A EMD 1/1950 9088 Sold to Missouri Pacific as #42.
4200A-4205A FTA EMD 9/1943-12/1943 1916-1921 Traded in to EMD.
4200B-4205B FTB EMD 9/1943-12/1943 1969-1974 -
4206A-4207A, 4208A FTA EMD 2/1944-10/44 1975-1977 Traded-in to EMD.
4206B-4207B, 4208B FTB EMD 2/1944-10/1944 1994-1996 -
4209A-4211A, 4212A-4223A FTA EMD 10/1944-11/1944 1991-1993, 2404-2415 Traded-in to EMD.
4209B-4211B, 4212B-4223B FTB EMD 2/1944-10/1944 1997-1999, 2416-2427 -
4224A-4226A F2A EMD 10/1946 3085-3087 -
4227B-4228B F2B EMD 10/1946 3088-3090 -
4227A-4228A F3A EMD 10/1948 5601-5602 -
4227B-4228B F3B EMD 10/48 5604-5605 -
4250A-4264A F2A EMD 7/1946 3070-3084 -
4265A F7A EMD 3/1949 8478 -
4265B-4266B F7B EMD 7/1950 12303-12304 -
4266A-4267A F7A EMD 3/1949 8476-8477 -
4267B-4268B F7B EMD 11/1950 12382-12383 #4268B preserved by the Anthracite Railroads Historical Society as Jersey Central 'D'.
4268A F7A EMD 10/1949 9932 -
6000 AA EMC 2/1935 9932 Streamlined shovel-nose power car for the "Flying Yankee" trainset.

Fairbanks-Morse

Road Number Model Builder Completion Date Serial Number Notes
1-2 P12-42 FM 12/1957 17L1060-17L1061 Power cars for the "Speed Merchant", a lightweight TALGO trainset.
987128712641625756879689709.jpgBoston & Maine GP40-2s #302 and #314, along with GP38-2 #209, pull into SK Yard in Buffalo, New York arriving from Binghamton on the Southern Tier line on June 12, 1983. Doug Kroll photo.

General Electric

Road Number Model Builder Completion Date Serial Number Notes
110-113 44-ton GE 11/1940 12915-12917, 12943 -
114-116 44-ton GE 6/1941-7/1941 13092-13094 -
117 44-ton GE 8/1942 15036 -
118-119 44-ton GE 12/1947, 6/1948 29076, 29974 -
1100 Boxcab GE/Ingersoll-Rand 1/1935 11645 -

Plymouth Locomotive Works

Road Number Model Builder Completion Date Serial Number Notes
100 JL8 Plymouth 6/1930 3506 -
101 ML8 Plymouth 3/1938 3963 -

Recent Articles

  1. Boston & Maine Diesel Roster (All-Time)

    May 30, 26 03:08 PM

    912849172579185929630698666.jpg
    The Boston & Maine Railroad pioneered dieselization in the Northeast, beginning in the 1930s and completing the transition by the mid-1950s.

    Read More

  2. Boston & Maine Steam Roster (Post 1900)

    May 30, 26 02:52 PM

    9964324567899876567.jpg
    The Boston & Maine Railroad (B&M) operated one of New England’s most varied steam locomotive rosters from the late 19th century until the mid-1950s.

    Read More

  3. Ohio 'Whiskey Tasting' Train Rides

    May 30, 26 11:57 AM

    98712635126351271895666.jpg
    LM&M's Bourbon Train stands out as one of the most distinctive ways to enjoy a relaxing evening out in southwest Ohio: a scenic heritage train ride paired with curated bourbon samples and onboard refr…

    Read More

  4. Washington 'Whiskey Tasting' Train Rides

    May 30, 26 11:56 AM

    18216254124617859869079078.jpg
    Climb aboard the Mt. Rainier Scenic Railroad for a whiskey tasting adventure by train!"

    Read More

  5. Texas 'Murder Mystery' Dinner Train Rides

    May 30, 26 11:54 AM

    8786d323rtui8654546.jpg
    Here’s a comprehensive look into the world of murder mystery dinner trains in Texas.

    Read More

  6. Arkansas 'Wine Tasting' Train Rides

    May 30, 26 11:51 AM

    921842174651267258392869896788.jpg
    This article takes you through the experience of wine tasting train rides in Arkansas, highlighting their offerings, routes, and the delightful blend of history, scenery, and flavor that makes them so…

    Read More

  7. California 'Wine Tasting' Train Rides

    May 30, 26 11:48 AM

    34268321680_82f5c9cdfd_k.jpg
    This article explores the charm, routes, and offerings of these unique wine tasting trains that traverse California’s picturesque landscapes.

    Read More

  8. Wisconsin 'Wine Tasting' Train Rides

    May 30, 26 11:44 AM

    84335996_2815939828465874_2140675072568852480_n.jpg
    Wisconsin might not be the first state that comes to mind when one thinks of wine, but this scenic region is increasingly gaining recognition for its unique offerings in viticulture.

    Read More

  9. Bessemer & Lake Erie Diesel Roster (All Time)

    May 30, 26 11:40 AM

    4455611122008145bukmex4213678.jpg
    The Bessemer & Lake Erie Railroad (B&LE) transitioned to diesel power efficiently, completing full dieselization in 1953 thanks to its focused heavy-haul profile.

    Read More

  10. Bessemer & Lake Erie Steam Roster (Post 1900)

    May 30, 26 11:30 AM

    192748723476235278589268977.jpg
    The Bessemer & Lake Erie Railroad (B&LE), the vital iron ore and coal hauler linking Lake Erie docks at Conneaut, Ohio, to Pittsburgh-area steel mills, operated one of the most specialized steam fleet…

    Read More

  11. Bangor & Aroostook Steam Roster (Post 1900)

    May 29, 26 11:48 PM

    98172371261724812537866.jpg
    The Bangor & Aroostook Railroad (BAR), Maine’s legendary potato and paper hauler stretching deep into the Aroostook County wilderness, relied on a compact yet hardworking steam fleet for much of its i…

    Read More

  12. Bangor & Aroostook Diesel Roster (All Time)

    May 29, 26 11:33 PM

    58358409188ounh1857.jpg
    BAR prioritized Electro-Motive Division (EMD) products for their reliability in harsh northern Maine winters and on light branch lines, resulting in a roster heavy on versatile road switchers.

    Read More

  13. Western Pacific Timetables (August, 1952)

    May 29, 26 10:09 PM

    161649235982356126342634623587296838978.jpg
    These timetables capture the Western Pacific in the final golden years of its passenger operations—offering travelers one last chance to enjoy the dramatic scenery of the Feather River Route in comfor…

    Read More

  14. Maine 'Dinner Train' Rides At Portland

    May 29, 26 12:04 PM

    971824712512641587923568969289798078.jpg
    While this isn’t generally a “dinner train” railroad in the traditional sense—no multi-course meal served en route—Maine Narrow Gauge does offer several popular ride experiences where food and drink a…

    Read More

  15. Nevada 'Dinner Train' Rides From Ely

    May 29, 26 12:01 PM

    16544497471_f924a19a33_k.jpg
    If you’ve ever wished you could step through a time portal into the hard-working world of a 1900s short line the Nevada Northern Railway in Ely is about as close as it gets.

    Read More

  16. Connecticut 'Murder Mystery' Dinner Train Rides

    May 29, 26 11:57 AM

    987532789579631312434697769.jpg
    All aboard the intrigue express! One location in Connecticut typically offers a unique and thrilling experience for both locals and visitors alike, murder mystery trains.

    Read More

  17. Alabama 'Wine Tasting' Train Rides

    May 29, 26 11:51 AM

    712617617857157815893258735235.jpg
    While the state might not be the first to come to mind when one thinks of wine or train travel, the unique concept of wine tasting trains adds a refreshing twist to the Alabama tourism scene.

    Read More

  18. Washington 'Wine Tasting' Train Rides

    May 29, 26 11:48 AM

    5983265112_3688b74245_o.jpg
    Here’s a detailed look at where and how to ride, what to expect, and practical tips to make the most of wine tasting by rail in Washington.

    Read More

  19. Colorado "Wild West" Train Rides

    May 29, 26 11:36 AM

    9187231624312435516287966.jpg
    If there’s one weekend (or two) at the Colorado Railroad Museum that captures that “living history” spirit better than almost anything else, it’s Wild West Days.

    Read More

  20. SP&S Railway Timetables (August, 1952)

    May 29, 26 09:45 AM

    579177j1h100870086.jpg
    The information presented here highlights the Spokane, Portland & Seattle Railway's timetables from the August, 1952 edition of the "Official Guide."

    Read More

  21. Pacific Electric Railway Timetables (January, 1930)

    May 28, 26 11:20 PM

    289281236125412y342y657289607.jpg
    Featured here is the Pacific Electric's timetables listed in the January, 1930 edition of the "Official Guide Of The Railways."

    Read More

  22. Delaware-Lackawanna Unveils Heritage M630 1776

    May 28, 26 01:32 PM

    1826472342578286990870989.jpg
    Genesee Valley Transportation Co., Inc. and “the” Delaware-Lackawanna Railroad Co. Inc. are proud to debut the historic repaint of locomotive #1776, at the D-L’s Von Storch shop in Scranton Pennsylvan…

    Read More

  23. Michigan Independence Day Train Rides

    May 28, 26 01:11 PM

    981263512465786997.jpg
    Each year on Independence Day, the Crossroads Village/Huckleberry Railroad comes alive with a special celebration that blends patriotism, family fun, and old-fashioned charm.

    Read More

  24. Maryland Independence Day Train Rides

    May 28, 26 11:37 AM

    2938742873476235687889.jpg
    The Walkersville Southern Railroad delivers a charming slice of railroad history through scenic excursions and themed special events. One of its most anticipated annual highlights is the Fireworks Tra…

    Read More

  25. Kentucky "Wild West" Train Rides

    May 28, 26 11:20 AM

    09198621551461278529836906.jpg
    One of KRM’s most crowd-pleasing themed events is “The Outlaw Express,” a Wild West train robbery ride built around family-friendly entertainment and a good cause.

    Read More

  26. Pennsylvania 'Wild West' Train Rides

    May 28, 26 11:10 AM

    981263551626531274982357697.jpg
    The Keystone State is home to a variety of historical attractions, but few experiences can rival the excitement and nostalgia of a Wild West train ride.

    Read More

  27. Florida 'Wild West' Train Rides

    May 28, 26 11:06 AM

    9187237125315234517658958766.jpg
    This article delves into wild west rides throughout Florida, the historical context surrounding them, and their undeniable charm.

    Read More

  28. STB Accepts Revised Union Pacific-Norfolk Merger Application

    May 28, 26 11:03 AM

    53727052222_b85d312108_k.jpg
    In a significant development for the U.S. freight rail industry, the Surface Transportation Board (STB) today accepted for consideration the revised major merger application filed by Union Pacific Cor…

    Read More

  29. West Virginia 'Wild West' Train Rides

    May 27, 26 01:26 PM

    237162512646758896962346.jpg
    While D&GV is known for several different excursions across the region, one of the most entertaining rides on its calendar is the Greenbrier Express Wild West Special.

    Read More

  30. Arizona 'Wild West' Train Rides

    May 27, 26 01:22 PM

    5823206833_9100f0381d_o.jpg
    Let's delve into the captivating world of Arizona's Wild West train adventures, currently offered at the popular Grand Canyon Railway.

    Read More

  31. Michigan 'Wild West' Train Rides

    May 27, 26 01:18 PM

    761246142512879712631527815966.jpg
    While the term 'wild west' often conjures up images of dusty plains and expansive deserts, Michigan offers its own unique take on this thrilling period of history.

    Read More

  32. Wisconsin 'Wild West' Train Rides

    May 27, 26 01:15 PM

    531388850_18407930308118711_3245345212765650427_n.jpg
    Through a unique blend of interactive entertainment and historical reverence, Wisconsin offers a captivating glimpse into the past with its Wild West train rides.

    Read More

  33. Missouri "Father's Day" Train Rides

    May 27, 26 01:01 PM

    18238712646157689697283652677.jpg
    If you're looking for a unique way to honor your dad this year, why not consider a scenic and historical train ride?

    Read More

  34. Maryland "Father's Day" Train Rides

    May 27, 26 11:38 AM

    87123712641646578796.jpg
    Maryland offers some unique and picturesque train rides, including the Walkersville Southern that celebrates dad each June!

    Read More

  35. Northwestern Steel & Wire: 1936 - 2001

    May 26, 26 10:52 PM

    24638044519_105bc70254_o.jpg
    Northwestern Steel & Wire was a major steel manufacturer located in Sterling, Illinois operating from 1936-2001. It was also well known for its extensive industrial railroad, operating steam until 198…

    Read More

  36. Amtrak Timetables (May, 1972)

    May 26, 26 12:32 PM

    178263712612461875985872966.jpg
    Presented here is Amtrak's complete timetable listing from the May, 1972 edition of "The Official Guide Of The Railways."

    Read More

  37. Georgia 'Wild West' Train Rides

    May 26, 26 12:22 PM

    12i4712845151292186590268797097877.jpg
    Nestled within its lush hills and historic towns, the Peach State offers unforgettable train rides that channel the spirit of the Wild West.

    Read More

  38. New Hampshire Independence Day Train Rides

    May 26, 26 12:17 PM

    127317824761284858958258953253.jpg
    Climb aboard Granite State Railway's Firecracker Trains—a patriotic, family-friendly fireworks spectacular rolling right through the heart of New Hampshire's Lakes Region.

    Read More

  39. Utah Independence Day Train Rides

    May 26, 26 12:14 PM

    91278482358237582868666.jpg
    Every July, as America celebrates its birthday, the Heber Valley Railroad in Heber City, Utah, rolls out a special tradition: the Freedom Train.

    Read More

  40. North Carolina "Wild West" Train Rides

    May 26, 26 12:12 PM

    29812874312412586987898.jpg
    North Carolina, a state known for its diverse landscapes ranging from serene beaches to majestic mountains, offers a unique blend of history and adventure through its Wild West train rides.

    Read More

  41. Pennsylvania 'Wild West' Train Rides

    May 26, 26 12:00 PM

    98ge43234656u7ugf2345.jpg
    The Keystone State is home to a variety of historical attractions, but few experiences can rival the excitement and nostalgia of a Wild West train ride.

    Read More

  42. Maine "Father's Day" Train Rides

    May 26, 26 11:46 AM

    1283172641467587598656.jpg
    This year for Father's Day, why not trade the conventional gifts and barbeque in for something exceptional—a scenic train ride across the beautiful state of Maine.

    Read More

  43. Minnesota "Father's Day" Train Rides

    May 26, 26 11:43 AM

    918263152351254657687.jpg
    If you're in Minnesota and looking for a unique way to spend this day with your dad, consider taking a scenic train ride.

    Read More

  44. Pennsylvania Independence Day Train Rides

    May 25, 26 11:58 AM

    53651579273_c48203e0b0_k.jpg
    Pennsylvania’s rich railroad heritage comes alive every Independence Day, but 2026—the nation’s semiquincentennial—offers extra patriotic flair.

    Read More

  45. Ohio 'Wild West' Train Rides

    May 25, 26 11:40 AM

    09643xre435676890b678.jpg
    For those enamored with tales of the Old West, Ohio's railroad experiences offer a unique blend of history, adventure, and natural beauty.

    Read More

  46. New York 'Wild West' Train Rides

    May 25, 26 11:37 AM

    55067982572_ac1973f6cf_k.jpg
    Join us as we explore wild west train rides in New York, bringing history to life and offering a memorable escape to another era.

    Read More

  47. Kentucky "Father's Day" Train Rides

    May 25, 26 11:34 AM

    99642122254656556776.jpg
    Kentucky offers a variety of historic and scenic train excursions that provide an unforgettable way to honor and spend quality time with fathers.

    Read More

  48. Kansas "Father's Day" Train Rides

    May 25, 26 11:33 AM

    923481276462135289787.jpg
    In this guide, we'll explore some of the best train rides available for Father's Day in Kansas.

    Read More

  49. Vermont Independence Day Train Rides

    May 25, 26 11:21 AM

    21042211989_1f9a90d50e_o.jpg
    On Independence Day, elements come together to offer a unique experience in Vermont: train rides that combine scenic beauty with patriotic celebrations.

    Read More

  50. Georgia Independence Day Train Rides

    May 24, 26 12:26 PM

    8217162651246582735835666.jpg
    As the 4th of July approaches in 2026, the Blue Ridge Scenic Railway in Blue Ridge, Georgia, invites you to celebrate America in true patriotic style aboard its Firecracker Special.

    Read More