Alert archive / Oklahoma / Special Weather Statements / 2024
Special Weather Statements in Oklahoma, April 2024
210 special weather statements in April 2024. An alert counts here when it covered any part of the state, so the counties below add up to more than the state. The archive of special weather statements reaches back to 2006.
Special Weather Statements by county
Each county as a circle sized by its count in April 2024. Tap one for its archive.
- Special Weather Statements
- 210
- Busiest day
- April 2, 202431 special weather statements
Over time
By day
Days in UTC, the clock the archive keeps.
The alerts
Every alert, in the order issued. Times are local, Central Time. Each opens its own page with the text, the map, the radar and the sounding.
| Issued | Product | Office | Counties | Lasted |
|---|---|---|---|---|
| Apr 1, 1:37 PM CDT | Special Weather Statement | OUN | Kingfisher | 23 min |
| Apr 1, 2:19 PM CDT | Special Weather Statement | OUN | Kay | 26 min |
| Apr 1, 2:21 PM CDT | Special Weather Statement | OUN | Noble | 24 min |
| Apr 1, 3:00 PM CDT | Special Weather Statement | TSA | Kay | 30 min |
| Apr 1, 4:49 PM CDT | Special Weather Statement | TSA | Nowata | 26 min |
| Apr 1, 5:16 PM CDT | Special Weather Statement | OUN | Stephens | 29 min |
| Apr 1, 5:32 PM CDT | Special Weather Statement | OUN | Beckham, Roger Mills | 43 min |
| Apr 1, 5:38 PM CDT | Special Weather Statement | OUN | Comanche | 37 min |
| Apr 1, 5:38 PM CDT | Special Weather Statement | OUN | Kingfisher | 37 min |
| Apr 1, 5:39 PM CDT | Special Weather Statement | OUN | McClain | 36 min |
| Apr 1, 5:58 PM CDT | Special Weather Statement | OUN | Oklahoma | 32 min |
| Apr 1, 6:00 PM CDT | Special Weather Statement | OUN | Kiowa | 30 min |
| Apr 1, 6:07 PM CDT | Special Weather Statement | OUN | Washita | 23 min |
| Apr 1, 6:16 PM CDT | Special Weather Statement | TSA | Pawnee | 29 min |
| Apr 1, 6:19 PM CDT | Special Weather Statement | OUN | Blaine | 26 min |
| Apr 1, 6:25 PM CDT | Special Weather Statement | OUN | Logan, Oklahoma | 35 min |
| Apr 1, 6:29 PM CDT | Special Weather Statement | TSA | Osage | 46 min |
| Apr 1, 6:35 PM CDT | Special Weather Statement | OUN | Johnston | 25 min |
| Apr 1, 6:51 PM CDT | Special Weather Statement | OUN | Kingfisher | 24 min |
| Apr 1, 6:57 PM CDT | Special Weather Statement | OUN | Coal | 33 min |
| Apr 1, 7:12 PM CDT | Special Weather Statement | OUN | Blaine | 33 min |
| Apr 1, 7:16 PM CDT | Special Weather Statement | OUN | Blaine | 29 min |
| Apr 1, 7:28 PM CDT | Special Weather Statement | OUN | Coal | 32 min |
| Apr 1, 7:28 PM CDT | Special Weather Statement | TSA | Pittsburg | 32 min |
| Apr 1, 8:00 PM CDT | Special Weather Statement | OUN | Caddo, Comanche, Grady | 30 min |
| Apr 1, 8:00 PM CDT | Special Weather Statement | TSA | Pittsburg | 30 min |
| Apr 1, 8:29 PM CDT | Special Weather Statement | OUN | Comanche, Cotton, Grady | 46 min |
| Apr 1, 9:03 PM CDT | Special Weather Statement | TSA | Nowata | 27 min |
| Apr 1, 9:04 PM CDT | Special Weather Statement | OUN | Oklahoma | 26 min |
| Apr 1, 9:10 PM CDT | Special Weather Statement | OUN | Cleveland, Garvin, Jefferson, McClain, Pottawatomie, Stephens | 50 min |
| Apr 1, 9:10 PM CDT | Special Weather Statement | TSA | Craig | 35 min |
| Apr 1, 9:27 PM CDT | Special Weather Statement | TSA | Nowata | 33 min |
| Apr 1, 9:36 PM CDT | Special Weather Statement | TSA | Craig | 24 min |
| Apr 1, 9:38 PM CDT | Special Weather Statement | TSA | Pawnee | 37 min |
| Apr 1, 9:41 PM CDT | Special Weather Statement | TSA | Ottawa | 34 min |
| Apr 1, 10:01 PM CDT | Special Weather Statement | TSA | Craig | 29 min |
| Apr 1, 10:16 PM CDT | Special Weather Statement | TSA | Creek, Okmulgee, Tulsa | 29 min |
| Apr 1, 10:25 PM CDT | Special Weather Statement | TSA | Rogers, Tulsa | 35 min |
| Apr 1, 10:30 PM CDT | Special Weather Statement | TSA | Craig | 30 min |
| Apr 1, 10:37 PM CDT | Special Weather Statement | TSA | Okfuskee, Okmulgee, Wagoner | 23 min |
| Apr 1, 10:42 PM CDT | Special Weather Statement | OUN | Seminole | 18 min |
| Apr 1, 10:45 PM CDT | Special Weather Statement | TSA | Rogers | 45 min |
| Apr 1, 10:51 PM CDT | Special Weather Statement | TSA | Okfuskee, Okmulgee, Wagoner | 39 min |
| Apr 1, 10:56 PM CDT | Special Weather Statement | OUN | Hughes, Seminole | 34 min |
| Apr 1, 11:16 PM CDT | Special Weather Statement | OUN | Marshall | 29 min |
| Apr 1, 11:26 PM CDT | Special Weather Statement | TSA | Muskogee | 49 min |
| Apr 1, 11:41 PM CDT | Special Weather Statement | OUN | Atoka | 34 min |
| Apr 1, 11:55 PM CDT | Special Weather Statement | TSA | Adair, Cherokee | 35 min |
| Apr 2, 12:24 AM CDT | Special Weather Statement | TSA | Cherokee | 36 min |
| Apr 2, 12:31 AM CDT | Special Weather Statement | OUN | Atoka | 29 min |
| Apr 2, 12:35 AM CDT | Special Weather Statement | TSA | Haskell | 40 min |
| Apr 6, 5:04 PM CDT | Special Weather Statement | OUN | Cleveland, Grady | 41 min |
| Apr 6, 5:09 PM CDT | Special Weather Statement | OUN | Cleveland | 36 min |
| Apr 6, 5:46 PM CDT | Special Weather Statement | OUN | Cleveland | 29 min |
| Apr 6, 5:59 PM CDT | Special Weather Statement | OUN | Jefferson | 31 min |
| Apr 6, 6:28 PM CDT | Special Weather Statement | OUN | Garvin | 32 min |
| Apr 6, 6:57 PM CDT | Special Weather Statement | OUN | Pontotoc | 33 min |
| Apr 6, 8:18 PM CDT | Special Weather Statement | TSA | Tulsa | 27 min |
| Apr 6, 8:58 PM CDT | Special Weather Statement | TSA | Rogers | 32 min |
| Apr 6, 10:05 PM CDT | Special Weather Statement | TSA | Wagoner | 25 min |
| Apr 8, 9:13 PM CDT | Special Weather Statement | OUN | Beckham | 32 min |
| Apr 8, 9:16 PM CDT | Special Weather Statement | OUN | Bryan | 44 min |
| Apr 8, 10:00 PM CDT | Special Weather Statement | OUN | Bryan | 45 min |
| Apr 8, 10:19 PM CDT | Special Weather Statement | OUN | Bryan | 41 min |
| Apr 8, 10:26 PM CDT | Special Weather Statement | OUN | Beckham | 34 min |
| Apr 8, 11:13 PM CDT | Special Weather Statement | OUN | Bryan | 47 min |
| Apr 8, 11:22 PM CDT | Special Weather Statement | OUN | Johnston | 23 min |
| Apr 8, 11:33 PM CDT | Special Weather Statement | OUN | Washita | 42 min |
| Apr 8, 11:48 PM CDT | Special Weather Statement | OUN | Murray, Pontotoc | 42 min |
| Apr 8, 11:55 PM CDT | Special Weather Statement | TSA | Pittsburg | 50 min |
| Apr 9, 12:19 AM CDT | Special Weather Statement | OUN | Coal, Pontotoc | 26 min |
| Apr 9, 1:02 AM CDT | Special Weather Statement | OUN | Hughes, Pontotoc | 58 min |
| Apr 9, 3:28 AM CDT | Special Weather Statement | TSA | Muskogee | 32 min |
| Apr 9, 7:29 PM CDT | Special Weather Statement | OUN | Harmon | 31 min |
| Apr 9, 7:57 PM CDT | Special Weather Statement | OUN | Greer, Harmon | 33 min |
| Apr 9, 8:30 PM CDT | Special Weather Statement | OUN | Greer, Harmon, Jackson | 45 min |
| Apr 9, 9:01 PM CDT | Special Weather Statement | OUN | Jackson, Kiowa, Tillman | 44 min |
| Apr 9, 9:39 PM CDT | Special Weather Statement | OUN | Johnston, Marshall | 36 min |
| Apr 9, 11:29 PM CDT | Special Weather Statement | OUN | Grady | 31 min |
| Apr 10, 12:00 AM CDT | Special Weather Statement | OUN | Cleveland | 30 min |
| Apr 10, 12:15 AM CDT | Special Weather Statement | OUN | Pottawatomie | 30 min |
| Apr 15, 8:31 PM CDT | Special Weather Statement | OUN | Caddo | 14 min |
| Apr 15, 9:51 PM CDT | Special Weather Statement | OUN | Tillman | 24 min |
| Apr 15, 10:50 PM CDT | Special Weather Statement | TSA | Haskell, Sequoyah | 25 min |
| Apr 16, 1:00 AM CDT | Special Weather Statement | OUN | Garfield, Kingfisher | 30 min |
| Apr 16, 1:30 AM CDT | Special Weather Statement | OUN | Kay | 30 min |
| Apr 16, 1:32 AM CDT | Special Weather Statement | OUN | Woods | 28 min |
| Apr 16, 1:38 AM CDT | Special Weather Statement | OUN | Garfield | 37 min |
| Apr 16, 5:39 AM CDT | Special Weather Statement | OUN | Kay | 36 min |
| Apr 18, 5:19 PM CDT | Special Weather Statement | OUN | Atoka | 26 min |
| Apr 18, 5:25 PM CDT | Special Weather Statement | TSA | Pushmataha | 35 min |
| Apr 18, 5:44 PM CDT | Special Weather Statement | TSA | Pushmataha | 46 min |
| Apr 18, 6:03 PM CDT | Special Weather Statement | TSA | Pushmataha | 42 min |
| Apr 18, 6:22 PM CDT | Special Weather Statement | TSA | Latimer | 38 min |
| Apr 18, 6:38 PM CDT | Special Weather Statement | TSA | Choctaw | 52 min |
| Apr 20, 3:05 AM CDT | Special Weather Statement | OUN | Tillman | 25 min |
| Apr 24, 7:48 AM CDT | Special Weather Statement | OUN | Carter | 27 min |
| Apr 24, 7:59 AM CDT | Special Weather Statement | OUN | Stephens | 31 min |
| Apr 24, 8:23 AM CDT | Special Weather Statement | OUN | Woodward | 37 min |
| Apr 24, 8:42 AM CDT | Special Weather Statement | OUN | Dewey | 18 min |
| Apr 25, 2:15 AM CDT | Special Weather Statement | TSA | Tulsa | 30 min |
| Apr 25, 2:44 AM CDT | Special Weather Statement | TSA | Wagoner | 31 min |
| Apr 25, 3:12 AM CDT | Special Weather Statement | TSA | Wagoner | 33 min |
| Apr 25, 3:43 AM CDT | Special Weather Statement | TSA | Cherokee, Wagoner | 32 min |
| Apr 25, 4:48 AM CDT | Special Weather Statement | TSA | Adair | 27 min |
| Apr 25, 11:31 AM CDT | Special Weather Statement | TSA | Osage | 29 min |
| Apr 25, 12:53 PM CDT | Special Weather Statement | TSA | Nowata | 37 min |
| Apr 26, 2:16 AM CDT | Special Weather Statement | OUN | Garfield | 29 min |
| Apr 26, 2:22 AM CDT | Special Weather Statement | OUN | Canadian | 23 min |
| Apr 26, 2:23 AM CDT | Special Weather Statement | OUN | Oklahoma | 37 min |
| Apr 26, 2:43 AM CDT | Special Weather Statement | OUN | Tillman | 32 min |
| Apr 26, 3:00 AM CDT | Special Weather Statement | OUN | Alfalfa | 30 min |
| Apr 26, 3:19 AM CDT | Special Weather Statement | OUN | Comanche | 26 min |
| Apr 26, 3:26 AM CDT | Special Weather Statement | OUN | Grant | 19 min |
| Apr 26, 3:37 AM CDT | Special Weather Statement | TSA | Pawnee | 23 min |
| Apr 26, 3:45 AM CDT | Special Weather Statement | OUN | Grady, Jefferson, Stephens | 30 min |
| Apr 26, 4:18 AM CDT | Special Weather Statement | OUN | Grady, Jefferson, Stephens | 27 min |
| Apr 26, 4:19 AM CDT | Special Weather Statement | TSA | Washington | 26 min |
| Apr 26, 4:40 AM CDT | Special Weather Statement | OUN | Lincoln, Oklahoma | 50 min |
| Apr 26, 4:40 AM CDT | Special Weather Statement | OUN | Carter, Garvin, McClain | 35 min |
| Apr 26, 7:35 AM CDT | Special Weather Statement | TSA | Craig, Delaware, Ottawa | 25 min |
| Apr 26, 8:10 AM CDT | Special Weather Statement | TSA | Craig, Delaware, Mayes, Nowata, Ottawa, Rogers and 1 more | 65 min |
| Apr 26, 8:15 AM CDT | Special Weather Statement | OUN | Pontotoc | 30 min |
| Apr 26, 8:34 AM CDT | Special Weather Statement | TSA | Latimer | 41 min |
| Apr 26, 8:39 AM CDT | Special Weather Statement | OUN | Coal | 36 min |
| Apr 26, 10:25 AM CDT | Special Weather Statement | TSA | Sequoyah | 50 min |
| Apr 26, 1:29 PM CDT | Special Weather Statement | OUN | Bryan | 31 min |
| Apr 26, 1:53 PM CDT | Special Weather Statement | OUN | Atoka | 22 min |
| Apr 26, 2:10 PM CDT | Special Weather Statement | OUN | Atoka | 20 min |
| Apr 26, 2:15 PM CDT | Special Weather Statement | TSA | Latimer | 30 min |
| Apr 26, 2:29 PM CDT | Special Weather Statement | TSA | LeFlore | 31 min |
| Apr 26, 2:48 PM CDT | Special Weather Statement | TSA | Latimer | 27 min |
| Apr 26, 3:34 PM CDT | Special Weather Statement | TSA | Adair, Sequoyah | 26 min |
| Apr 26, 3:52 PM CDT | Special Weather Statement | TSA | Creek | 23 min |
| Apr 26, 4:15 PM CDT | Special Weather Statement | OUN | Seminole | 30 min |
| Apr 26, 11:28 PM CDT | Special Weather Statement | TSA | Choctaw | 32 min |
| Apr 26, 11:48 PM CDT | Special Weather Statement | TSA | Pushmataha | 27 min |
| Apr 26, 11:52 PM CDT | Special Weather Statement | SHV | McCurtain | 38 min |
| Apr 27, 12:10 AM CDT | Special Weather Statement | TSA | Pushmataha | 35 min |
| Apr 27, 12:21 AM CDT | Special Weather Statement | TSA | Pushmataha | 24 min |
| Apr 27, 12:23 AM CDT | Special Weather Statement | SHV | McCurtain | 52 min |
| Apr 27, 12:48 AM CDT | Special Weather Statement | TSA | LeFlore | 27 min |
| Apr 27, 1:12 AM CDT | Special Weather Statement | TSA | LeFlore | 33 min |
| Apr 27, 9:16 AM CDT | Special Weather Statement | OUN | Blaine | 29 min |
| Apr 27, 9:25 AM CDT | Special Weather Statement | OUN | Beckham | 35 min |
| Apr 27, 9:40 AM CDT | Special Weather Statement | OUN | Roger Mills | 35 min |
| Apr 27, 9:41 AM CDT | Special Weather Statement | OUN | Blaine | 34 min |
| Apr 27, 11:35 AM CDT | Special Weather Statement | OUN | Beckham | 25 min |
| Apr 27, 12:25 PM CDT | Special Weather Statement | OUN | Alfalfa | 35 min |
| Apr 27, 12:50 PM CDT | Special Weather Statement | OUN | Beckham | 25 min |
| Apr 27, 12:59 PM CDT | Special Weather Statement | OUN | Major | 31 min |
| Apr 27, 1:17 PM CDT | Special Weather Statement | OUN | Beckham | 28 min |
| Apr 27, 2:12 PM CDT | Special Weather Statement | OUN | Logan | 33 min |
| Apr 27, 2:44 PM CDT | Special Weather Statement | OUN | Payne | 31 min |
| Apr 27, 3:29 PM CDT | Special Weather Statement | OUN | Washita | 31 min |
| Apr 27, 5:49 PM CDT | Special Weather Statement | OUN | Kay | 11 min |
| Apr 27, 5:49 PM CDT | Special Weather Statement | OUN | Kay | 11 min |
| Apr 27, 5:50 PM CDT | Special Weather Statement | OUN | Kay | 10 min |
| Apr 27, 5:51 PM CDT | Special Weather Statement | OUN | Kay | 9 min |
| Apr 27, 6:49 PM CDT | Special Weather Statement | OUN | Noble | 26 min |
| Apr 27, 7:00 PM CDT | Special Weather Statement | OUN | Ellis | 15 min |
| Apr 27, 7:32 PM CDT | Special Weather Statement | TSA | Craig | 28 min |
| Apr 27, 7:37 PM CDT | Special Weather Statement | OUN | Comanche | 38 min |
| Apr 27, 8:40 PM CDT | Special Weather Statement | OUN | Woods | 35 min |
| Apr 27, 9:05 PM CDT | Special Weather Statement | OUN | Love | 25 min |
| Apr 27, 9:12 PM CDT | Special Weather Statement | OUN | Jefferson | 63 min |
| Apr 27, 10:43 PM CDT | Special Weather Statement | OUN | Garvin, Jefferson | 62 min |
| Apr 27, 10:44 PM CDT | Special Weather Statement | OUN | Payne | 61 min |
| Apr 28, 2:40 AM CDT | Special Weather Statement | TSA | Latimer | 65 min |
| Apr 28, 3:04 AM CDT | Special Weather Statement | TSA | Sequoyah | 56 min |
| Apr 28, 3:05 AM CDT | Special Weather Statement | TSA | Latimer | 55 min |
| Apr 28, 3:15 AM CDT | Special Weather Statement | TSA | Pushmataha | 45 min |
| Apr 28, 3:34 AM CDT | Special Weather Statement | TSA | Latimer | 41 min |
| Apr 28, 3:47 AM CDT | Special Weather Statement | TSA | Pushmataha | 28 min |
| Apr 28, 4:52 AM CDT | Special Weather Statement | TSA | LeFlore | 53 min |
| Apr 28, 4:18 PM CDT | Special Weather Statement | TSA | Pittsburg | 27 min |
| Apr 28, 4:55 PM CDT | Special Weather Statement | OUN | Marshall | 20 min |
| Apr 28, 5:04 PM CDT | Special Weather Statement | TSA | Tulsa | 41 min |
| Apr 28, 5:13 PM CDT | Special Weather Statement | OUN | Hughes | 17 min |
| Apr 28, 5:28 PM CDT | Special Weather Statement | OUN | Hughes | 17 min |
| Apr 28, 6:00 PM CDT | Special Weather Statement | TSA | Rogers | 30 min |
| Apr 28, 6:07 PM CDT | Special Weather Statement | TSA | Wagoner | 38 min |
| Apr 28, 6:43 PM CDT | Special Weather Statement | OUN | Canadian | 32 min |
| Apr 28, 7:30 PM CDT | Special Weather Statement | OUN | Canadian | 15 min |
| Apr 28, 7:41 PM CDT | Special Weather Statement | TSA | Muskogee | 49 min |
| Apr 28, 7:42 PM CDT | Special Weather Statement | OUN | Canadian | 18 min |
| Apr 28, 8:06 PM CDT | Special Weather Statement | OUN | Canadian | 24 min |
| Apr 28, 8:19 PM CDT | Special Weather Statement | OUN | Logan | 26 min |
| Apr 28, 8:22 PM CDT | Special Weather Statement | OUN | Oklahoma | 23 min |
| Apr 28, 8:29 PM CDT | Special Weather Statement | OUN | Cleveland | 31 min |
| Apr 28, 8:39 PM CDT | Special Weather Statement | OUN | Cleveland | 36 min |
| Apr 28, 8:54 PM CDT | Special Weather Statement | OUN | Lincoln | 36 min |
| Apr 28, 9:43 PM CDT | Special Weather Statement | OUN | Lincoln | 32 min |
| Apr 28, 10:04 PM CDT | Special Weather Statement | OUN | Lincoln | 41 min |
| Apr 28, 10:50 PM CDT | Special Weather Statement | OUN | Pottawatomie | 55 min |
| Apr 28, 11:03 PM CDT | Special Weather Statement | TSA | Creek | 27 min |
| Apr 29, 6:46 PM CDT | Special Weather Statement | SHV | McCurtain | 29 min |
| Apr 29, 7:52 PM CDT | Special Weather Statement | SHV | McCurtain | 38 min |
| Apr 30, 3:01 PM CDT | Special Weather Statement | OUN | Custer | 29 min |
| Apr 30, 3:19 PM CDT | Special Weather Statement | OUN | Blaine | 11 min |
| Apr 30, 3:35 PM CDT | Special Weather Statement | OUN | Blaine | 25 min |
| Apr 30, 3:56 PM CDT | Special Weather Statement | OUN | Greer | 19 min |
| Apr 30, 4:14 PM CDT | Special Weather Statement | OUN | Blaine | 16 min |
| Apr 30, 4:24 PM CDT | Special Weather Statement | OUN | Greer | 21 min |
| Apr 30, 4:24 PM CDT | Special Weather Statement | OUN | Greer | 21 min |
| Apr 30, 4:24 PM CDT | Special Weather Statement | OUN | Greer | 21 min |
| Apr 30, 4:47 PM CDT | Special Weather Statement | OUN | Garfield | 28 min |
| Apr 30, 5:14 PM CDT | Special Weather Statement | OUN | Jackson | 31 min |
| Apr 30, 6:01 PM CDT | Special Weather Statement | OUN | Grant | 29 min |
| Apr 30, 6:48 PM CDT | Special Weather Statement | OUN | Blaine | 27 min |
By county
Every county with at least one alert. A county page lists each alert that covered it.
- Blaine County9
- Kay County8
- Pushmataha County8
- Beckham County7
- Cleveland County7
- Craig County7
- Wagoner County7
- Latimer County7
- Oklahoma County6
- Grady County6
- Jefferson County6
- Greer County6
- Nowata County5
- Stephens County5
- Comanche County5
- Tulsa County5
- Rogers County5
- Atoka County5
- Pontotoc County5
- Bryan County5
- Canadian County5
- Kingfisher County4
- Coal County4
- Pittsburg County4
- Garvin County4
- Hughes County4
- Tillman County4
- Sequoyah County4
- Garfield County4
- Lincoln County4
- LeFlore County4
- McCurtain County4
- McClain County3
- Washita County3
- Pawnee County3
- Logan County3
- Johnston County3
- Pottawatomie County3
- Ottawa County3
- Creek County3
32 more counties
- Okmulgee County3
- Seminole County3
- Marshall County3
- Muskogee County3
- Adair County3
- Cherokee County3
- Harmon County3
- Jackson County3
- Noble County2
- Roger Mills County2
- Kiowa County2
- Osage County2
- Caddo County2
- Okfuskee County2
- Haskell County2
- Woods County2
- Choctaw County2
- Carter County2
- Alfalfa County2
- Grant County2
- Washington County2
- Delaware County2
- Payne County2
- Cotton County1
- Murray County1
- Woodward County1
- Dewey County1
- Mayes County1
- Major County1
- Ellis County1
- Love County1
- Custer County1
Nearby
Alerts in force nowTornadoes on recordThe radar archive20232025
Sources
National Weather Service watches, warnings, advisories and statements from the Iowa Environmental Mesonet's VTEC archive, which reconstructs tornado, severe thunderstorm, flash flood and marine warnings back to 1986 from the NWS text archive. Storm Prediction Center watches and mesoscale discussions from SPC's archive through the Mesonet. County centers from the US Census Bureau. Warning verification from the Mesonet's Cow. Rebuilt daily.