Welcome to Forecast Soundings: IL, IA, KS, MI, MO, NE, OK, TX
SCROLL DOWN, all the way through it, to see all the links to the weather data and products.
I found it time consuming to look up different cities for forecast soundings on Earl Barker's site.
Nothing against the site, it is a excellent site. So I made a site for Earl Barker's Forecast
Soundings (GFS, NAM, RUC for the following states: Illinois, Iowa, Kansas, Missouri, Nebraksa,
Oklahoma, South Dakota, selected cities of Texas and West Michigan.
Links to all my weather sites:
http://mikegeukesweather.blogspot.com
http://supercellweather.blogspot.com
http://westmichiganweathercenter.blogspot.com
-
Disclaimer:
This blog is for information use only.
Use weather data at your own risk, due to internet interruptions, outages, etc.
Timely delivery of weather data/products through the internet is not guaranteed
I will not be held liable/responsible for how you use the weather data/products.
FORECAST SOUNDINGS: EARL BARKER: RUC, NAM, GFS (Courtesy of Earl Barker)
FORECAST SOUNDINGS: ILLINOIS (Courtesy of Earl Barker)
-RUC -NAM -GFS -Alton (KALN)
-RUC -NAM -GFS -Aurora (KARR)
-RUC -NAM -GFS -Belleville/Scott AFB (KBLV)
-RUC -NAM -GFS -Bloomington (KBMI)
-RUC -NAM -GFS -Cahokia (KCPS)
-RUC -NAM -GFS -Cairo (KCIR)
-RUC -NAM -GFS -Carbondale (KMDH)
-RUC -NAM -GFS -Carmi (KCUL)
-RUC -NAM -GFS -Centralia (KENL)
-RUC -NAM -GFS -Champaign (KCMI)
-
-RUC -NAM -GFS -Chicago/Midway (KMDW)
-RUC -NAM -GFS -Chicago/O'Hare (KORD)
-RUC -NAM -GFS -Danville (KDNV)
-RUC -NAM -GFS -Decatur (KDEC)
-RUC -NAM -GFS -De Kalb (KDKB)
-RUC -NAM -GFS -Effingham (K1H2)
-RUC -NAM -GFS -Fairfield (KFWC)
-RUC -NAM -GFS -Flora (KFOA)
-RUC -NAM -GFS -Freeport (KFEP)
-RUC -NAM -GFS -Galesburg (KGBG)
-
-RUC -NAM -GFS -Harrisburg (KHSB)
-RUC -NAM -GFS -Jacksonville (KIJX)
-RUC -NAM -GFS -Joliet (KJOT)
-RUC -NAM -GFS -Kankakee (KIKK)
-RUC -NAM -GFS -Lacon (KC75)
-RUC -NAM -GFS -Lansing (KIGQ)
-RUC -NAM -GFS -Lawrenceville (KLWV)
-RUC -NAM -GFS -Lincoln (KAAA)
-RUC -NAM -GFS -Litchfield (K3LF)
-RUC -NAM -GFS -Macomb (KMQB)
-
-RUC -NAM -GFS -Mattoon (KMTO)
-RUC -NAM -GFS -Metropolis (KM30)
-RUC -NAM -GFS -Moline (KMLI)
-RUC -NAM -GFS -Morris (KC09)
-RUC -NAM -GFS -Mount Carmel (KAJG)
-RUC -NAM -GFS -Mount Vernon (KMVN)
-RUC -NAM -GFS -Olney (KOLY)
-RUC -NAM -GFS -Paris (KPRG)
-RUC -NAM -GFS -Peoria (KPIA)
-
-RUC -NAM -GFS -Peru (KVYS)
-RUC -NAM -GFS -Pittsfield (KPPQ)
-RUC -NAM -GFS -Pontiac (KPNT)
-RUC -NAM -GFS -Quincy (KUIN)
-RUC -NAM -GFS -Rantoul (KTIP)
-RUC -NAM -GFS -Robinson (KRSV)
-RUC -NAM -GFS -Rochelle (KRPJ)
-RUC -NAM -GFS -Rockford (KRFD
-RUC -NAM -GFS -Salem (KSLO)
-RUC -NAM -GFS -Savanna (KSFY)
-
-RUC -NAM -GFS -Sparta (KSAR)
-RUC -NAM -GFS -Springfield (KSPI)
-RUC -NAM -GFS -Sterling (KSQI)
-RUC -NAM -GFS -Taylorville (KTAZ)
-RUC -NAM -GFS -Waukegan (KUGN)
-RUC -NAM -GFS -West Chicago (KDPA)
-RUC -NAM -GFS -Wheeling (KPWK)
-
FORECAST SOUNDINGS: IOWA (Courtesy of Earl Barker)
-RUC -NAM -GFS -Algona (KAXA)
-RUC -NAM -GFS -Ames (KAMW)
-RUC -NAM -GFS -Ankeny (KIKV)
-RUC -NAM -GFS -Atlantic (KAIO)
-RUC -NAM -GFS -Audubon (KADU)
-RUC -NAM -GFS -Boone (KBNW)
-RUC -NAM -GFS -Burlington (KBRL)
-RUC -NAM -GFS -Carroll (KCIN)
-RUC -NAM -GFS -Cedar Rapids (KCID)
-RUC -NAM -GFS -Centerville (KTVK)
-
-RUC -NAM -GFS -Chariton (KCNC)
-RUC -NAM -GFS -Charles City (KCCY)
-RUC -NAM -GFS -Cherokee (KCKP)
-RUC -NAM -GFS -Clarinda (KICL)
-RUC -NAM -GFS -Clarion (KCAV)
-RUC -NAM -GFS -Clinton (KCWI)
-RUC -NAM -GFS -Council Bluffs (KCBF)
-RUC -NAM -GFS -Creston (KCSQ)
-RUC -NAM -GFS -Davenport (KDVN)
-RUC -NAM -GFS -Decorah (KDEH)
-
-RUC -NAM -GFS -Denison (KDNS)
-RUC -NAM -GFS -Des Moines (KDSM)
-RUC -NAM -GFS -Dubuque (KDBQ)
-RUC -NAM -GFS -Estherville (KEST)
-RUC -NAM -GFS -Fairfield (KFFL)
-RUC -NAM -GFS -Forest City (KFXV)
-RUC -NAM -GFS -Fort Dodge (KFOD)
-RUC -NAM -GFS -Fort Madison (KFSW)
-RUC -NAM -GFS -Grinnell (KGGI)
-RUC -NAM -GFS -Harlan (KHNR)
-
-RUC -NAM -GFS -Independence (KIIB)
-RUC -NAM -GFS -Iowa City (KIOW)
-RUC -NAM -GFS -Iowa Falls (KIFA)
-RUC -NAM -GFS -Keokuk (KEOK)
-RUC -NAM -GFS -Knoxville (KOXV)
-RUC -NAM -GFS -Lamoni (KLWD)
-RUC -NAM -GFS -Le Mars (KLRJ)
-RUC -NAM -GFS -Marshalltown (KMIW)
-RUC -NAM -GFS -Mason City (KMCW)
-RUC -NAM -GFS -Monticello (KMXO)
-
-RUC -NAM -GFS -Mount Pleasant (KMPZ)
-RUC -NAM -GFS -Muscatine (KMUT)
-RUC -NAM -GFS -Newton (KTNU)
-RUC -NAM -GFS -Oelwein (KOLZ)
-RUC -NAM -GFS -Orange City (KORC)
-RUC -NAM -GFS -Oskaloosa (KOOA)
-RUC -NAM -GFS -Ottumwa (KOTM)
-RUC -NAM -GFS -Pella (KPEA)
-RUC -NAM -GFS -Perry (KPRO)
-RUC -NAM -GFS -Red Oak (KRDK)
-
-RUC -NAM -GFS -Sheldon (KSHL)
-RUC -NAM -GFS -Shenandoah (KSLB)
-RUC -NAM -GFS -Sioux City (KSUX)
-RUC -NAM -GFS -Spencer (KSPW)
-RUC -NAM -GFS -Storm Lake (KSLB)
-RUC -NAM -GFS -Vinton (KVTI)
-RUC -NAM -GFS -Washington (KAWG)
-RUC -NAM -GFS -Waterloo (KALO)
-RUC -NAM -GFS -Webster City (KEBS)
-
FORECAST SOUNDINGS: KANSAS (Courtesy of Earl Barker)
-RUC -NAM -GFS -Alma (KTWX)
-RUC -NAM -GFS -Burlington (KUKL)
-RUC -NAM -GFS -Chanute (KCNU)
-RUC -NAM -GFS -Coffeyville (KCFV)
-RUC -NAM -GFS -Concordia (KCNK)
-RUC -NAM -GFS -Dodge City (KDDC)
-RUC -NAM -GFS -Elkhart (KEHA)
-RUC -NAM -GFS -Emporia (KEMP)
-RUC -NAM -GFS -Forbes Field (KFOE)
-RUC -NAM -GFS -Fort Leavenworth (KFLV)
-
-RUC -NAM -GFS -Fort Riley (KFRI)
-RUC -NAM -GFS -Garden City (KGCK)
-RUC -NAM -GFS -Goodland (KGLD)
-RUC -NAM -GFS -Great Bend (KGBD)
-RUC -NAM -GFS -Hays (KHYS)
-RUC -NAM -GFS -Hill City (KHLC)
-RUC -NAM -GFS -Hillsboro (KHBR)
-RUC -NAM -GFS -Hutchinson (KHUT)
-RUC -NAM -GFS -Lawrence (KLWC)
-RUC -NAM -GFS -Liberal (KLBL)
-
-RUC -NAM -GFS -Manhattan (KMHK)
-RUC -NAM -GFS -McConnell AFB (KIAB)
-RUC -NAM -GFS -Medicine Lodge (KP28)
-RUC -NAM -GFS -Newton (KEWK)
-RUC -NAM -GFS -Olathe (KIXD)
-RUC -NAM -GFS -Parsons (KPPF)
-RUC -NAM -GFS -Pratt (KPTT)
-RUC -NAM -GFS -Russell (KRSL)
-RUC -NAM -GFS -Salina (KSLN)
-RUC -NAM -GFS -Topeka (KTOP)
-
-RUC -NAM -GFS -Wichita (KICT)
-RUC -NAM -GFS -Winfield (KWLD)
-
FORECAST SOUNDINGS: MICHIGAN WEST (Courtesy of Earl Barker)
-RUC -NAM -GFS -Alma (KAMN)
-RUC -NAM -GFS -Battle Creek (KBTL)
-RUC -NAM -GFS -Benton Harbor (KBEH)
-RUC -NAM -GFS -Big Rapids (KRQB)
-RUC -NAM -GFS -Cadillac (KCAD)
-RUC -NAM -GFS -Charlotte (KFPK)
-RUC -NAM -GFS -Coldwater (KOEB)
-RUC -NAM -GFS -Grand Rapids (KGRR)
-RUC -NAM -GFS -Hillsdale (KJYM)
-RUC -NAM -GFS -Holland (KBIV)
-
-RUC -NAM -GFS -Jackson (KJXN)
-RUC -NAM -GFS -Kalamazoo (KAZO)
-RUC -NAM -GFS -Lansing (KLAN)
-RUC -NAM -GFS -Ludington (KLDM)
-RUC -NAM -GFS -Manistee (KMBL)
-RUC -NAM -GFS -Marshall (KRMY)
-RUC -NAM -GFS -Mason (KTEW)
-RUC -NAM -GFS -Mount Pleasant (KMOP)
-RUC -NAM -GFS -Muskegon (KMKG)
-RUC -NAM -GFS -Owosso (KRNP)
-
-RUC -NAM -GFS -South Bend (KSBN)
-RUC -NAM -GFS -South Haven (KLWA)
-RUC -NAM -GFS -Sturgis (KIRS)
-
FORECAST SOUNDINGS: MISSOURI (Courtesy of Earl Barker)
-RUC -NAM -GFS -Bloomfield (KBLM)
-RUC -NAM -GFS -Cape Girardeau (KCGI)
-RUC -NAM -GFS -Chillicothe (KCDJ)
-RUC -NAM -GFS -Columbia (KCOU)
-RUC -NAM -GFS -Farmington (KFAM)
-RUC -NAM -GFS -Jefferson City KJEF)
-RUC -NAM -GFS -Joplin (KJLN)
-RUC -NAM -GFS -Kansas City (KMCI)
-RUC -NAM -GFS -Kirksville (KIRK)
-RUC -NAM -GFS -Lees Summit (KLXT)
-
-RUC -NAM -GFS -Pleasant Hill (KEAX)
-RUC -NAM -GFS -Popular Bluff (KPOF)
-RUC -NAM -GFS -Saint Charles (KSET)
-RUC -NAM -GFS -Saint Joseph (KSTJ)
-RUC -NAM -GFS -Saint Louis (KSTL)
-RUC -NAM -GFS -Sedalia (KDMO)
-RUC -NAM -GFS -Spickard (KP35)
-RUC -NAM -GFS -Springfield (KSGF)
-RUC -NAM -GFS -Vichy/Rolla (KVIH)
-RUC -NAM -GFS -West Plains (KUNO)
-
-RUC -NAM -GFS -Whiteman AFB (KSZL)
-
FORECAST SOUNDINGS: NEBRASKA (Courtesy of Earl Barker)
-RUC -NAM -GFS -Ainsworth (KANW)
-RUC -NAM -GFS -Albion (KBVN)
-RUC -NAM -GFS -Alliance (KAIA)
-RUC -NAM -GFS -Aurora (KAUH)
-RUC -NAM -GFS -Beatrice (KBIE)
-RUC -NAM -GFS -Blair (KBTA)
-RUC -NAM -GFS -Broken Bow (KBBW)
-RUC -NAM -GFS -Chadron (KCDR)
-RUC -NAM -GFS -Columbus (KOLU)
-RUC -NAM -GFS -Falls City (KFNB)
-
-RUC -NAM -GFS -Fremont (KFET)
-RUC -NAM -GFS -Grand Island (KGRI)
-RUC -NAM -GFS -Hastings (KHSI)
-RUC -NAM -GFS -Hebron (KHJH)
-RUC -NAM -GFS -Holdrege (KHDE)
-RUC -NAM -GFS -Imperial (KIML)
-RUC -NAM -GFS -Kearney (KEAR)
-RUC -NAM -GFS -Kimball (KIBM)
-RUC -NAM -GFS -Lexington (KLXN)
-RUC -NAM -GFS -Lincoln (KLNK)
-
-RUC -NAM -GFS -Mc Cook (KMCK)
-RUC -NAM -GFS -Nebraska City (KAFK)
-RUC -NAM -GFS -Norfolk (KOFK)
-RUC -NAM -GFS -North Platte (KLBF)
-RUC -NAM -GFS -O'Neill (KONL)
-RUC -NAM -GFS -Offutt AFB (KOFF)
-RUC -NAM -GFS -Ogalalla (KOGA)
-RUC -NAM -GFS -Omaha (KOMA)
-RUC -NAM -GFS -Ord (KODX)
-RUC -NAM -GFS -Scottsbluff (KBFF)
-
-RUC -NAM -GFS -Sidney (KSNY)
-RUC -NAM -GFS -Tekamah (KTQE)
-RUC -NAM -GFS -Thedford (KTIF)
-RUC -NAM -GFS -Valentine (KVTN)
-RUC -NAM -GFS -Wayne (KLCG)
-RUC -NAM -GFS -York (KJYR)
-
FORECAST SOUNDINGS: OKLAHOMA: (Courtesy of Earl Barker)
-RUC -NAM -GFS -Ada (KADH)
-RUC -NAM -GFS -Altus AFB (KLTS)
-RUC -NAM -GFS -Alva (KAVK)
-RUC -NAM -GFS -Ardmore (KADM)
-RUC -NAM -GFS -Atoka (KAQR)
-RUC -NAM -GFS -Bartlesville (KBVO)
-RUC -NAM -GFS -Chandler (KCQB)
-RUC -NAM -GFS -Chickasha (KCHK)
-RUC -NAM -GFS -Claremore (KGCM)
-RUC -NAM -GFS -Clinton (KCSM)
-
-RUC -NAM -GFS -Cushing (KCUH)
-RUC -NAM -GFS -Duncan (KDUC)
-RUC -NAM -GFS -Durant (KDUA)
-RUC -NAM -GFS -El Reno (KRQO)
-RUC -NAM -GFS -Enid/Vance AFB (KEND)
-RUC -NAM -GFS -Fort Sill (KFSI)
-RUC -NAM -GFS -Frederick (KFDR)
-RUC -NAM -GFS -Gage (KGAG)
-RUC -NAM -GFS -Grove (KGMJ)
-RUC -NAM -GFS -Guthrie (KGOK)
-
-RUC -NAM -GFS -Guymon (KGUY)
-RUC -NAM -GFS -Hobart (KHBR)
-RUC -NAM -GFS -Idabel (K404)
-RUC -NAM -GFS -Lawton (KLAW)
-RUC -NAM -GFS -McAlester (KMLC)
-RUC -NAM -GFS -Muskogee (KMKO)
-RUC -NAM -GFS -Norman (KOUN)
-RUC -NAM -GFS -Oklahoma City (KOKC)
-RUC -NAM -GFS -Okmulgee (KOKM)
-RUC -NAM -GFS -Pauls Valley (KPVJ)
-
-RUC -NAM -GFS -Ponca City (KPNC)
-RUC -NAM -GFS -Poteau (KRKR)
-RUC -NAM -GFS -Purcell (KPRC)
-RUC -NAM -GFS -Sallisaw (KJSV)
-RUC -NAM -GFS -Seminole (KSRE)
-RUC -NAM -GFS -Shawnee (KSNL)
-RUC -NAM -GFS -Stillwater (KSWO)
-RUC -NAM -GFS -Tahlequah (KTQH)
-RUC -NAM -GFS -Tinker AFB (KTIF)
-RUC -NAM -GFS -Tulsa (KTUL)
-
-RUC -NAM -GFS -Watonga (KJWG)
-RUC -NAM -GFS -Weatherford (KOJA)
-RUC -NAM -GFS -Woodward (KWWR)
-
SOUTH DAKOTA FORECAST SOUNDINGS: (Courtesy of Earl Barker)
-RUC -NAM -GFS -Aberdeen (KABR)
-RUC -NAM -GFS -Belle Fourche (KEFC)
-RUC -NAM -GFS -Brookings (KBKX)
-RUC -NAM -GFS -Buffalo (K2WX)
-RUC -NAM -GFS -Chamberlain (K9V9)
-RUC -NAM -GFS -Dupree (KDPR)
-RUC -NAM -GFS -Ellsworth AFB (KRPA)
-RUC -NAM -GFS -Faith (KD07)
-RUC -NAM -GFS -Huron (KHON)
-RUC -NAM -GFS -Lemmon (KY22)
-
-RUC -NAM -GFS -Madison (KMDS)
-RUC -NAM -GFS -Mitchell (KMHE)
-RUC -NAM -GFS -Mobridge (KMBG)
-RUC -NAM -GFS -Philip (KPHP)
-RUC -NAM -GFS -Pierre (KPIR)
-RUC -NAM -GFS -Pine Ridge (KIEN)
-RUC -NAM -GFS -Rapid City (KRAP)
-RUC -NAM -GFS -Sioux Falls (KFSD)
-RUC -NAM -GFS -Sisseton (K8D3)
-RUC -NAM -GFS -Spearfish (KSPF)
-
-RUC -NAM -GFS -Watertown (KATY)
-RUC -NAM -GFS -Winner (KSFD)
-RUC -NAM -GFS -Yankton (KYKN)
-
FORECAST SOUNDINGS: TEXAS (Selected Cities)
(Courtesy of Earl Barker)
-RUC -NAM -GFS -Abilene (KABI)
-RUC -NAM -GFS -Amarillo (KAMA)
-RUC -NAM -GFS -Big Spring (KBPG)
-RUC -NAM -GFS -Borger (KBGD)
-RUC -NAM -GFS -Brady (KBBD)
-RUC -NAM -GFS -Breckenridge (KBKD)
-RUC -NAM -GFS -Brownwood (KBWD)
-RUC -NAM -GFS -Canadian (KHFF)
-RUC -NAM -GFS -Childress (KCDS)
-RUC -NAM -GFS -Clayton (KCAO)
-
-RUC -NAM -GFS -Clovis NM (KCVN)
-RUC -NAM -GFS -Corisiana (KCRS)
-RUC -NAM -GFS -Dalhart (KDHT)
-RUC -NAM -GFS -Dallas/Fort worth (KDFW)
-RUC -NAM -GFS -Dallas (KDAL)
-RUC -NAM -GFS -Decatur (KLUD)
-RUC -NAM -GFS -Denton (KDTO)
-RUC -NAM -GFS -Dumas (KDUX)
-RUC -NAM -GFS -Fort Worth (KFTW)
-RUC -NAM -GFS -Graham (KRPH)
-
-RUC -NAM -GFS -Hereford (KHRX)
-RUC -NAM -GFS -Lubbock (KLBB)
-RUC -NAM -GFS -Midland (KMAF)
-RUC -NAM -GFS -Mineral Wells (KMML)
-RUC -NAM -GFS -Odessa (KODO)
-RUC -NAM -GFS -Pampa (KPPA)
-RUC -NAM -GFS -Perryton (KPYX)
-RUC -NAM -GFS -Plainview (KPVW)
-RUC -NAM -GFS -San Angelo (KSJT)
-RUC -NAM -GFS -Seminole (KGNC)
-
-RUC -NAM -GFS -Sherman (KGYI)
-RUC -NAM -GFS -Snyder (KSNK)
-RUC -NAM -GFS -Stephenville (KSEP)
-RUC -NAM -GFS -Tucumcari NM (KTCC)
-RUC -NAM -GFS -Vernon (KF05)
-RUC -NAM -GFS -Waco (KACT)
-RUC -NAM -GFS -Wichita Falls (KSPS)
-
PLYMOUTH STATE COLLEGE: FORECAST SOUNDINGS: LOOPS
FORECAST SOUNDINGS: LOOPS: WEST MICHIGAN (Courtesy of Plymouth State College)
-RUC -NAM -GFS -Alma (KAMN)
-RUC -NAM -GFS -Battle Creek (KBTL)
-RUC -NAM -GFS -Benton Harbor (KBEH)
-RUC -NAM -GFS -Cadillac (KCAD)
-RUC -NAM -GFS -Coldwater (KOEB)
-
-RUC -NAM -GFS -Grand Rapids (KGRR)
-RUC -NAM -GFS -Holland (KBIV)
-RUC -NAM -GFS -Jackson (KJXN)
-RUC -NAM -GFS -Kalamazoo (KAZO)
-RUC -NAM -GFS -Lansing (KLAN)
-
-RUC -NAM -GFS -Ludington (KLDM)
-RUC -NAM -GFS -Manistee (KMBL)
-RUC -NAM -GFS -Marshall (KRMY)
-RUC -NAM -GFS -Mason (KTEW)
-RUC -NAM -GFS -Mount Pleasant (KMOP)
-
-RUC -NAM -GFS -Muskegon (KMKG)
-RUC -NAM -GFS -South Bend (KSBN)
-RUC -NAM -GFS -Sturgis (KIRS)
-
Forecast Soundings: More Links
GFS:
-College of Du Page
-Earl Barker
-Earl Barker2
-Earl Barker Looper
-Earl Barker Overlays
-Mike Geukes
-Plymouth State College
-Storm Machine
-Storm Machine Text
-TwisterData
-
RUC:
-College of Du Page
-Earl Barker
-Earl Barker2
-Earl Barker Looper
-Mike Geukes
-NOAA
-Plymouth State College
-Storm Machine
-Storm Machine Text
-TwisterData
-
UKMET:
Storm Machine
-Storm Machine Text
-
WRF/NAM:
-College of Du Page
-Earl Barker
-Earl Barker2
-Earl Barker Looper
-Earl Barker Overlays
-IPS Meteostar
-Mike Geukes
-NCEP
-NCEP Offhour
-NSSL
-Plymouth State College
-Storm Machine
-Storm Machine Text
-TwisterData
-
EDUCATION:
-Application of Hodographs to Forecasting Severe Thunderstorms -Charles Doswell III
-Getting to Know the Skew-T Parameters -Jeff Haby
-Interpretation of Skew-T Indicies -Jeff Haby
-Severe Weather Indicies -Jeff Haby
-Shear and Thunderstorm Type -Jeff Haby
-Skew-T Basics -Jeff Haby
-Sounding Types -Jeff Haby
-WAA, CAA and Hodographs -Jeff Haby
-The Use of a Skew-T, Log P Diagram in Analysis & Forecasting -Lyndon State College
-Skew-T Mastery -METED
-Using Hodographs -METED
-How to Read a Skew-T -Millersville University
-How to Read Hodographs -Paul Sirvatka
-Explanation of SPC Severe Weather Parameters -Storm Prediction Center
-
Links to all my weather sites:
Links to all my weather sites:
http://mikegeukesweather.blogspot.com
http://supercellweather.blogspot.com
http://westmichiganweathercenter.blogspot.com
Mike Geukes Copyright @ 2009 All Rights Reserved.
-
--